Interface GeometryArray
- All Known Subinterfaces:
RectangularGeometryArray
- All Known Implementing Classes:
RectangularMesh
,TrimmedNurbsMesh
public interface GeometryArray
An interface that represents the result of tesselating a parametric surface
Presents the result as arrays of points on the surface, points are specified
in real (3D space) coordinates and via the parametric coordinates
- Version:
- 0.1
- Author:
- Vincent Marchetti
-
Method Summary
Modifier and TypeMethodDescriptionjavax.vecmath.Point3f[]
Return the real (3D Euclidean space) coordinates of points.int
Return the number of points in tesselationjavax.vecmath.Point2f[]
Return the parametric (2D) coordinates of points.
-
Method Details
-
numPoints
int numPoints()Return the number of points in tesselation- Returns:
- size of real_coordinates and parametric_coordinate
-
euclidean_coordinates
javax.vecmath.Point3f[] euclidean_coordinates()Return the real (3D Euclidean space) coordinates of points. Design intent is that the returned value should not be modified by user- Returns:
- array of coordinates
-
parametric_coordinates
javax.vecmath.Point2f[] parametric_coordinates()Return the parametric (2D) coordinates of points. Design intent is that the returned value should not be modified by user- Returns:
- array of parametric coordinates
-