API Documentation > Interface Classes > Class pfcSplineSurfacePoint
Class pfcSplineSurfacePoint

# include <pfcGeometry.h>

class
pfcSplineSurfacePoint
: public virtual
xobject
{
xdeclare(pfcSplineSurfacePoint)
...
};
This is a
COMPACT class.

Description
Represents a single point on a spline surface
Method Summary
Create (pfcUVParams_ptr Parameter, pfcPoint3D_ptr Point, pfcVector3D_ptr UTangent, pfcVector3D_ptr VTangent, pfcVector3D_ptr UVDerivative)
This method creates a new SplineSurfacePoint object.
void
The UV parameters of the point on the surface.
void
The XYZ point
void
The tangent vector in the U direction at the point
void
The mixed derivative at the point
void
The tangent vector in the V direction at the point
Method Detail
GetParameter
()
void
SetParameter
(pfcUVParams_ptr value)
The UV parameters of the point on the surface.
GetPoint
()
void
SetPoint
(pfcPoint3D_ptr value)
The XYZ point
GetUTangent
()
void
SetUTangent
(pfcVector3D_ptr value)
The tangent vector in the U direction at the point
GetVTangent
()
void
SetVTangent
(pfcVector3D_ptr value)
The tangent vector in the V direction at the point
GetUVDerivative
()
void
SetUVDerivative
(pfcVector3D_ptr value)
The mixed derivative at the point
Create
(pfcUVParams_ptr Parameter, pfcPoint3D_ptr Point, pfcVector3D_ptr UTangent, pfcVector3D_ptr VTangent, pfcVector3D_ptr UVDerivative)
This method creates a new SplineSurfacePoint object.
Parameters:
Parameter
The UV parameters of the point on the surface.
Point
The XYZ point
UTangent
The tangent vector in the U direction at the point
VTangent
The tangent vector in the V direction at the point
UVDerivative
The mixed derivative at the point
Returns:
The new SplineSurfacePoint object
Was this helpful?