| Library | Package | Frames | Expand | Java Toolkit |
| Method Summary | |
|---|---|
| CurveXYZData | Eval3DData
(double Param)
Returns a CurveXYZData object with information on the point represented by input parameter t. |
| CurveXYZData | EvalFromLength
(double StartParameter, double Length)
Returns a CURVEXYZData object with information on the point that is a specified distance from the starting point as specified by input parameter t. |
| double | EvalLength
()
Finds the length of the specified edge. |
| double | EvalLengthBetween
(double Param1, double Param2)
Finds the length of the specified curve between two given parameters. |
| double | EvalParameter
(Point3D Point)
Finds the corresponding normalized parameter on the curve, given the XYZ point. |
| CurveDescriptor | GetCurveDescriptor
()
This method returns a data object containing the geometry of the edge or curve. |
| Feature | GetFeature
()
Returns the feature which contains the geometry. |
| boolean | GetIsVisible
()
Get method for attribute "IsVisible" true if the geometry is visible and active, false if it is invisible and inactive. Inactive geometry may not have all geometric properties defined. |
| BSplineDescriptor | GetNURBSRepresentation
()
This method returns the geometry of the edge or curve as a non-uniform rational B-spline curve. |
| Method Detail |
|---|
| GetIsVisible |
|---|
| boolean | GetIsVisible | () |
| true if the geometry is visible and active, false if it is invisible and inactive. Inactive geometry may not have all geometric properties defined. |
| GetFeature |
|---|
| Feature | GetFeature | () |
Returns the feature which contains the geometry.
|
| Eval3DData |
|---|
| CurveXYZData | Eval3DData | (double Param) |
| Returns a CurveXYZData object with information on the point represented by input parameter t.
If the curve is a composite curve,first derivative CurveXYZData.GetDerivative1(/*optional*/ Vector3D) and second derivative CurveXYZData.GetDerivative2(/*optional*/ Vector3D) are not accessible and will benull. Exceptions thrown (but not limited to): XToolkitNotImplemented - The argument p_curve represents a composite curve, while deriv1 or deriv2 is not NULL.
|
| EvalFromLength |
|---|
| CurveXYZData | EvalFromLength | (double StartParameter, double Length) |
| 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): XToolkitBadSrfCrv - The input argument is invalid.
|
| EvalParameter |
|---|
| double | EvalParameter | (Point3D Point) |
Finds the corresponding normalized parameter on the curve, given the XYZ
point.
|
| EvalLength |
|---|
| double | EvalLength | () |
Finds the length of the specified edge.
|
| EvalLengthBetween |
|---|
| double | EvalLengthBetween | (double Param1, double Param2) |
| Finds the length of the specified curve between two given
parameters.
Exceptions thrown (but not limited to): XToolkitBadSrfCrv - The input argument is invalid.
|
| GetCurveDescriptor |
|---|
| CurveDescriptor | GetCurveDescriptor | () |
| This method returns a data object containing the geometry of the edge or curve.
Exceptions thrown (but not limited to): XToolkitInvalidType - The specified data is not a composite curve data structure.
|
| GetNURBSRepresentation |
|---|
| BSplineDescriptor | GetNURBSRepresentation | () |
This method returns the geometry of the edge or curve as a non-uniform rational B-spline curve.
|