API Reference > geometry-core > Curve > UVSurfaceLocationDetail UVSurfaceLocationDetail Class CurveLocationDetail carries point and paramter data about a point evaluated on a curve. These are returned by a variety of queries. Particular contents can vary among the queries. Methods Name Description constructor(surface?: UVSurface, uv?: Point2d, point?: Point3d): UVSurfaceLocationDetail Construct with empty data. createSurfaceUVNumbersPoint(surface: undefined | UVSurface, u: number, v: number, point: Point3d): UVSurfaceLocationDetail Static Create a new detail structure. createSurfaceUVPoint(surface: undefined | UVSurface, uv: Point2d, point: Point3d): UVSurfaceLocationDetail Static Create a new detail structure. Properties Name Type Description a number A context-specific numeric value. point Point3d The point on the surface surface undefined | UVSurface The surface being evaluated uv Point2d uv coordinates in the surface Defined in bspline/SurfaceLocationDetail.ts Line 19 Last Updated: 12 June, 2024