Library | Module

Module "pfcGeometry"

Description

Contains interfaces related to solid geometry.

Enumerated Types
enumpfcContourTraversal
This enumerated type lists the possible values for traversing the contour.
enumpfcSurfaceType
This enumerated type describes the different Creo Parametric surface types.
enumpfcSurfaceOrientation
This enumerated type describes the orientation of a surface.
enumpfcCurveType
This enumerated type represents the curve type.


Classes
classpfcArc
A Creo Parametric curve with arc geometry.
classpfcArcDescriptor
A data object representing the geometry of an arc entity.
classpfcArrow
This class defines an arrow.
classpfcArrowDescriptor
A data object representing the geometry of an arrow entity.
classpfcAxis
This class defines an axis.
classpfcBSpline
A Creo Parametric curve with non-uniform rational B-spline geometry.
classpfcBSplineDescriptor
A data object representing the geometry of a non-uniform rational B-spline curve.
classpfcBSplinePoint
This class defines a B-spline point.
classpfcCircle
This class defines a circle.
classpfcCircleDescriptor
A data object representing the geometry of a circle.
classpfcCompositeCurve
A Creo Parametric curve consisting of two or more curve elements joined to forma single curve.
classpfcCompositeCurveDescriptor
A data object representing the geometry of a composite curve, consisting of two or more curve elements joined to forma single curve.
classpfcCone
A Creo Parametric surface with a conic shape.
classpfcConeDescriptor
A data object representing the geometry of a conic surface.
classpfcContour
This class describes a contour.
classpfcCoonsPatch
A Creo Parametric surface used to blend surfaces together.
classpfcCoonsPatchDescriptor
A data object representing the geometry of a surface used to blend surfaces together.
classpfcCoordSystem
This class describes a coordinate system.
classpfcCurvatureData
This class specifies the curvature data.
classpfcCurve
This class defines a curve.
classpfcCurveDescriptor
A data object representing the geometry of a curve, edge, or geometric entity.
classpfcCurveXYZData
Stores the results of an edge evaluation
classpfcCylinder
A Creo Parametric surface with cylindrical geometry.
classpfcCylinderDescriptor
A data object representing the geometry of a cylindrical surface.
classpfcCylindricalSplineSurface
A Creo Parametric surface representing a spline surface created using cylindrical coordinates.
classpfcCylindricalSplineSurfaceDescriptor
A data object representing a spline surface created using cylindrical coordinates.
classpfcEdge
Describes an edge.
classpfcEdgeEvalData
This class provides edge evaluation data.
classpfcEllipse
An elliptic Creo Parametric curve.
classpfcEllipseDescriptor
A data object representing an elliptic curve or edge.
classpfcFilletSurface
A Creo Parametric surface found where a round or fillet is placed on curved edge.
classpfcFilletSurfaceDescriptor
A datas object representing the geometry of a surface found where a round or fillet is placed on curved edge.
classpfcForeignSurface
A Creo Parametric foreign surface (defined by Creo Parametric TOOLKIT).
classpfcForeignSurfaceDescriptor
A data object representing the characteristics of a foreign surface (defined by Creo Parametric TOOLKIT).
classpfcGeomCurve
This class provides information for a geometry curve or edge.
classpfcLine
This class defines a line or curve.
classpfcLineDescriptor
A data object representing the geometry of a line.
classpfcNURBSSurface
A Creo Parametric Non-Uniform Rational B-Spline surface.
classpfcNURBSSurfaceDescriptor
A data object representing the geometry of a Non-Uniform Rational B-Spline surface.
classpfcPlane
A Creo Parametric surface with a planar shape.
classpfcPlaneDescriptor
A data object representing the geometry of a planar surface.
classpfcPoint
This class defines a point.
classpfcPointDescriptor
A data object representing the geometry of a point.
classpfcPolygon
This class defines a polygon.
classpfcPolygonDescriptor
A data object representing the geometry of a polygon.
classpfcQuilt
This class defines a quilt.
classpfcRevolvedSurface
A Creo Parametric surface created by revolving a curve about an axis.
classpfcRevolvedSurfaceDescriptor
A data object representing the geometry of the surface created by revolving a curve about an axis.
classpfcRuledSurface
A Creo Parametric surface created by linearly interpolating between corresponding points of two curves.
classpfcRuledSurfaceDescriptor
A data object representing surface geometry created by linearly interpolating between corresponding points of two curves.
classpfcSphericalSplineSurface
A Creo Parametric surface representing a spline surface created using spherical coordinates.
classpfcSphericalSplineSurfaceDescriptor
A data object representing a spline surface created using spherical coordinates.
classpfcSpline
A Creo Parametric curve or edge representing the geometry of a curve that consists of a nonuniform bicubic spline.
classpfcSpline2DerSurface
A Creo Parametric spline surface with 2 derivatives.
classpfcSplineDescriptor
A data object representing the geometry of a curve that consists of a nonuniform bicubic spline.
classpfcSplinePoint
This class defines a spline point.
classpfcSplineSurface
A Creo Parametric surface that consists of a nonuniform bicubic spline surface passing through a grid with tangent vectors at each point.
classpfcSplineSurfaceDescriptor
A data object representing the geometry of a surface that consists of a nonuniform bicubic spline surface passing through a grid with tangent vectors at each point.
classpfcSplineSurfacePoint
Represents a single point on a spline surface
classpfcSurface
This class defines a surface.
classpfcSurfaceDescriptor
A data object representing the geometry of a Creo Parametric surface.
classpfcSurfaceExtents
Describes the boundary points which determine the limits of the surface.
classpfcSurfXYZData
Stores the results of a surface evaluation.
classpfcTabulatedCylinder
A Creo Parametric surface defined by projecting a curve linearly through space.
classpfcTabulatedCylinderDescriptor
A data object representing the geometry of a surface defined by projecting a curve linearly through space.
classpfcText
This class defines the text information.
classpfcTextDescriptor
A data object representing a text entity.
classpfcTorus
A Creo Parametric surface with a toroidal shape.
classpfcTorusDescriptor
A data object representing the geometry of a surface with a toroidal shape.
classpfcTransformedSurface
A Creo Parametric surface with a defined origin and unit vectors.
classpfcTransformedSurfaceDescriptor
A data object representing a the geometry of a surface with a defined origin and unit vectors.


Collections
classpfcBSplinePoints
This data type is used to specify an array of B-spline points.  
classpfcContours
This data type is used to describe an array of contours.  
classpfcCoonsCornerPoints
 A class representing the corner points of a Coons patch.
classpfcCoonsUVDerivatives
 A class representing the corner UV mixed derivatives of a Coons patch.
classpfcCurveDescriptors
An expandable array of curve geometry data objects.  
classpfcCurves
This data type is used to specify an array of curves.  
classpfcEdges
This data type is used to specify an array of edges.  
classpfcSplinePoints
This data type is used to specify an array of spline points.  
classpfcSplineSurfacePoints
An expandable array of points for a spline surface.  
classpfcSurfaceDescriptors
An expandable array of surface descriptor objects.  
classpfcSurfaces
This data type is used to describe an array of surfaces.