NX Open C++ Reference Guide
Public Member Functions
NXOpen::Motion::PointOnCurveBuilder Class Reference

Represents a Motion::PointOnCurveBuilder
To create a new instance of this class, use Motion::PointOnCurveCollection::CreatePointOnCurveBuilder
Default values. More...

Inheritance diagram for NXOpen::Motion::PointOnCurveBuilder:
NXOpen::Motion::MotionBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Member Functions

NXOpen::Motion::CurveParameterizedTypes CurveParameterizedType ()
 Returns the curve parameterized type
Created in NX8.0.0.
std::vector< NXOpen::NXObject * > GetCurves ()
 Returns the curves.
NXOpen::Motion::SelectLinkLink ()
 Returns the action link
Created in NX8.0.0.
NXString Name ()
 Returns the name
Created in NX6.0.0.
NXOpen::PointPoint ()
 Returns the selected point
Created in NX6.0.0.
void SetCurveParameterizedType (NXOpen::Motion::CurveParameterizedTypes curveParameterizedType)
 Sets the curve parameterized type
Created in NX8.0.0.
void SetCurves (const std::vector< NXOpen::NXObject * > &curves)
 Sets the curves
Created in NX6.0.0.
void SetName (const NXString &name)
 Sets the name
Created in NX6.0.0.
void SetPoint (NXOpen::Point *point)
 Sets the selected point
Created in NX6.0.0.
NXOpen::ExpressionSpacingExpression ()
 Returns the user defined spacing
Created in NX8.0.0.

Detailed Description

Represents a Motion::PointOnCurveBuilder
To create a new instance of this class, use Motion::PointOnCurveCollection::CreatePointOnCurveBuilder
Default values.

Property Value

CurveParameterizedType

Spacing


Created in NX6.0.0.


Member Function Documentation

Returns the curve parameterized type
Created in NX8.0.0.



License requirements : None

Returns the curves.

Returns:
curve or edge
Created in NX6.0.0.

License requirements : None

Returns the action link
Created in NX8.0.0.



License requirements : None

Returns the name
Created in NX6.0.0.



License requirements : None

Returns the selected point
Created in NX6.0.0.



License requirements : None

Sets the curve parameterized type
Created in NX8.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
curveParameterizedTypecurveparameterizedtype
void NXOpen::Motion::PointOnCurveBuilder::SetCurves ( const std::vector< NXOpen::NXObject * > &  curves)

Sets the curves
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
curvescurve or edge

Sets the name
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
namename

Sets the selected point
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters:
pointpoint

Returns the user defined spacing
Created in NX8.0.0.



License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.