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.