User's Guide > Geometry Evaluation > Surfaces > Surface Information
Surface Information
 
Methods Introduced:
The method pfcSurface.GetSurfaceType() returns the type of the surface using the enumerated data type pfcSurfaceType and the valid values are:
SURFACE_PLANE
SURFACE_CYLINDER
SURFACE_CONE
SURFACE_TORUS
SURFACE_RULED
SURFACE_REVOLVED
SURFACE_TABULATED_CYLINDER
SURFACE_FILLET
SURFACE_COONS_PATCH
SURFACE_SPLINE
SURFACE_NURBS
SURFACE_CYLINDRICAL_SPLINE
SURFACE_FOREIGN
SURFACE_SPL2DER
The method pfcSurface.GetXYZExtents() returns the XYZ points at the corners of the surface.
The method pfcSurface.GetUVExtents() returns the UV parameters at the corners of the surface.
The method pfcSurface.GetOrientation() returns the orientation of the surface using the enumerated data type pfcSurfaceOrientation and the valid values are:
SURFACEORIENT_NONE—Surface that does not need orientation. For example, a solid surface needs orientation and therefore cannot be specified.
SURFACEORIENT_OUTWARD—Surface that has oriented outward away from the solid model. du X dv points outward.
SURFACEORIENT_INWARD—Surface that has oriented inward toward the solid model. du X dv points inward.
Was this helpful?