| Library | Module | Frames | Expand |
| Property | IsVisible | as Boolean |
| true if the geometry is visible and active, false if it is invisible and inactive. Inactive geometry may not have all geometric properties defined. | ||
| Function | Eval3DData (Param as Double) as IpfcCurveXYZData | |
| Returns a IpfcCurveXYZData object with information on the point represented by input parameter t. | ||
| Function | EvalFromLength (StartParameter as Double, Length as Double) as IpfcCurveXYZData | |
| Returns a CURVEXYZData object with information on the point that is a specified distance from the starting point as specified by input parameter t. | ||
| Function | EvalLength () as Double | |
| Finds the length of the specified edge. | ||
| Function | EvalLengthBetween (Param1 as Double, Param2 as Double) as Double | |
| Finds the length of the specified curve between two given parameters. | ||
| Function | EvalParameter (Point as IpfcPoint3D) as Double | |
| Finds the corresponding normalized parameter on the curve, given the XYZ point. | ||
| Function | GetCurveDescriptor () as IpfcCurveDescriptor | |
| This method returns a data object containing the geometry of the edge or curve. | ||
| Function | GetFeature () as IpfcFeature | |
| Returns the feature which contains the geometry. | ||
| Function | GetNURBSRepresentation () as IpfcBSplineDescriptor | |
| This method returns the geometry of the edge or curve as a non-uniform rational B-spline curve. | ||
| Property | IsVisible | as Boolean |
|
true if the geometry is visible and active, false if it is invisible and inactive. Inactive geometry may not have all geometric properties defined. |
| Function | Eval3DData | (Param as Double) as IpfcCurveXYZData |
|
Returns a IpfcCurveXYZData object with information on the point represented by input parameter t. If the curve is a composite curve,first derivative IpfcCurveXYZData.Derivative1 and second derivative IpfcCurveXYZData.Derivative2 are not accessible and will benull. Exceptions thrown (but not limited to): IpfcXToolkitNotImplemented - The argument p_curve represents a composite curve, while deriv1 or deriv2 is not NULL.
|
| Function | EvalFromLength | (StartParameter as Double, Length as Double) as IpfcCurveXYZData |
|
Returns a CURVEXYZData object with information on the point that is a specified distance from the starting point as specified by input parameter t. Exceptions thrown (but not limited to): IpfcXToolkitBadSrfCrv - The input argument is invalid.
|
| Function | EvalLength | () as Double |
|
Finds the length of the specified edge.
|
| Function | EvalLengthBetween | (Param1 as Double, Param2 as Double) as Double |
|
Finds the length of the specified curve between two given parameters. Exceptions thrown (but not limited to): IpfcXToolkitBadSrfCrv - The input argument is invalid.
|
| Function | EvalParameter | (Point as IpfcPoint3D) as Double |
|
Finds the corresponding normalized parameter on the curve, given the XYZ point.
|
| Function | GetCurveDescriptor | () as IpfcCurveDescriptor |
|
This method returns a data object containing the geometry of the edge or curve. Exceptions thrown (but not limited to): IpfcXToolkitInvalidType - The specified data is not a composite curve data structure.
|
| Function | GetFeature | () as IpfcFeature |
|
Returns the feature which contains the geometry.
|
| Function | GetNURBSRepresentation | () as IpfcBSplineDescriptor |
|
This method returns the geometry of the edge or curve as a non-uniform rational B-spline curve.
|