NXOpen C++ Reference Guide
|
Represents a VObject. More...
Public Member Functions | |
NXOpen::Motion::SelectLink * | ActionLink () |
Returns the action motion body Created in NX6.0.0. More... | |
NXOpen::Motion::ParamOverrideState | ActionLinkOvrCtrl () |
Returns. More... | |
NXOpen::Motion::VobjectApplicationType | Applicationtype () |
Returns the application type Created in NX12.0.0. More... | |
NXOpen::Motion::VobjectCsysType | Csys () |
Returns the force csys Created in NX6.0.0. More... | |
NXOpen::Direction * | Direction () |
Returns the direction Created in NX6.0.0. More... | |
double | DisplayScale () |
Returns the display scale Created in NX6.0.0. More... | |
NXOpen::CAE::Function * | MagFunction () |
Returns the magnitude function Created in NX6.0.0. More... | |
NXOpen::Expression * | MagnitudeExpression () |
Returns the magtitude expression Created in NX8.0.0. More... | |
NXOpen::Motion::SelectFieldData * | MagnitudeProfile () |
Returns the magnitude profile Created in NX12.0.0. More... | |
NXOpen::Motion::ForceValueTypes | MagnitudeValueType () |
Returns the magnitude value type Created in NX1847.0.0. More... | |
NXString | Name () |
Returns the name Created in NX6.0.0. More... | |
NXOpen::Point * | Origin () |
Returns the origin Created in NX6.0.0. More... | |
NXOpen::Motion::ParamOverrideState | OriginOvrCtrl () |
Returns. More... | |
NXOpen::Motion::SelectLink * | ReactionLink () |
Returns the reaction motion body Created in NX6.0.0. More... | |
NXOpen::Motion::ParamOverrideState | ReactionLinkOvrCtrl () |
Returns. More... | |
NXOpen::Point * | ReactionOrigin () |
Returns the reaction origin Created in NX1847.0.0. More... | |
NXOpen::Motion::ParamOverrideState | ReactionOriginOvrCtrl () |
Returns. More... | |
NXOpen::CoordinateSystem * | ReferenceCsys () |
Returns the csys of reference motion body, the coordinate system of action and reaction are same each other Created in NX12.0.0. More... | |
NXOpen::Motion::ParamOverrideState | ReferenceCsysOvrCtrl () |
Returns. More... | |
NXOpen::Direction * | ReferenceDirection () |
Returns the reference direction Created in NX12.0.0. More... | |
NXOpen::Motion::ParamOverrideState | ReferenceDirectionOvrCtrl () |
Returns. More... | |
NXOpen::Motion::SelectLink * | ReferenceLink () |
Returns the reference motion body Created in NX12.0.0. More... | |
NXOpen::Motion::ParamOverrideState | ReferenceLinkOvrCtrl () |
Returns. More... | |
NXOpen::Point * | ReferenceOrigin () |
Returns the reference point Created in NX12.0.0. More... | |
NXOpen::Motion::ParamOverrideState | ReferenceOriginOvrCtrl () |
Returns. More... | |
void | SetActionLinkOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetApplicationtype (NXOpen::Motion::VobjectApplicationType type) |
Sets the application type Created in NX12.0.0. More... | |
void | SetCsys (NXOpen::Motion::VobjectCsysType csys) |
Sets the force csys Created in NX6.0.0. More... | |
void | SetDirection (NXOpen::Direction *direction) |
Sets the direction Created in NX6.0.0. More... | |
void | SetDisplayScale (double displayScale) |
Sets the display scale Created in NX6.0.0. More... | |
void | SetMagFunction (NXOpen::CAE::Function *function) |
Sets the magnitude function Created in NX6.0.0. More... | |
void | SetMagnitudeValueType (NXOpen::Motion::ForceValueTypes valueType) |
Sets the magnitude value type Created in NX1847.0.0. More... | |
void | SetName (const NXString &name) |
Sets the name Created in NX6.0.0. More... | |
void | SetName (const char *name) |
Sets the name Created in NX6.0.0. More... | |
void | SetOrigin (NXOpen::Point *origin) |
Sets the origin Created in NX6.0.0. More... | |
void | SetOriginOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetReactionLinkOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetReactionOrigin (NXOpen::Point *origin) |
Sets the reaction origin Created in NX1847.0.0. More... | |
void | SetReactionOriginOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetReferenceCsys (NXOpen::CoordinateSystem *csys) |
Sets the csys of reference motion body, the coordinate system of action and reaction are same each other Created in NX12.0.0. More... | |
void | SetReferenceCsysOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetReferenceDirection (NXOpen::Direction *direction) |
Sets the reference direction Created in NX12.0.0. More... | |
void | SetReferenceDirectionOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetReferenceLinkOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetReferenceOrigin (NXOpen::Point *referencePoint) |
Sets the reference point Created in NX12.0.0. More... | |
void | SetReferenceOriginOvrCtrl (NXOpen::Motion::ParamOverrideState overrideState) |
Sets. More... | |
void | SetValueType (NXOpen::Motion::ForceValueTypes valueType) |
Sets the value type Created in NX6.0.0. More... | |
void | SetXFunction (NXOpen::CAE::Function *function) |
Sets the x component function Created in NX6.0.0. More... | |
void | SetXValueType (NXOpen::Motion::ForceValueTypes valueType) |
Sets the x value type Created in NX1847.0.0. More... | |
void | SetYFunction (NXOpen::CAE::Function *function) |
Sets the y component function Created in NX6.0.0. More... | |
void | SetYValueType (NXOpen::Motion::ForceValueTypes valueType) |
Sets the y value type Created in NX1847.0.0. More... | |
void | SetZFunction (NXOpen::CAE::Function *function) |
Sets the z component function Created in NX6.0.0. More... | |
void | SetZValueType (NXOpen::Motion::ForceValueTypes valueType) |
Sets the z value type Created in NX1847.0.0. More... | |
NXOpen::Motion::ForceValueTypes | ValueType () |
Returns the value type Created in NX6.0.0. More... | |
NXOpen::Expression * | XExpression () |
Returns the x component expression Created in NX8.0.0. More... | |
NXOpen::CAE::Function * | XFunction () |
Returns the x component function Created in NX6.0.0. More... | |
NXOpen::Motion::SelectFieldData * | XProfile () |
Returns the x profile Created in NX12.0.0. More... | |
NXOpen::Motion::ForceValueTypes | XValueType () |
Returns the x value type Created in NX1847.0.0. More... | |
NXOpen::Expression * | YExpression () |
Returns the y component expression Created in NX8.0.0. More... | |
NXOpen::CAE::Function * | YFunction () |
Returns the y component function Created in NX6.0.0. More... | |
NXOpen::Motion::SelectFieldData * | YProfile () |
Returns the y profile Created in NX12.0.0. More... | |
NXOpen::Motion::ForceValueTypes | YValueType () |
Returns the y value type Created in NX1847.0.0. More... | |
NXOpen::Expression * | ZExpression () |
Returns the z component expression Created in NX8.0.0. More... | |
NXOpen::CAE::Function * | ZFunction () |
Returns the z component function Created in NX6.0.0. More... | |
NXOpen::Motion::SelectFieldData * | ZProfile () |
Returns the z profile Created in NX12.0.0. More... | |
NXOpen::Motion::ForceValueTypes | ZValueType () |
Returns the z value type Created in NX1847.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a VObject.
Created in NX6.0.0.
NXOpen::Motion::SelectLink* NXOpen::Motion::VObject::ActionLink | ( | ) |
Returns the action motion body
Created in NX6.0.0.
License requirements : None
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::ActionLinkOvrCtrl | ( | ) |
Returns.
the override state of the action motion body
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
NXOpen::Motion::VobjectApplicationType NXOpen::Motion::VObject::Applicationtype | ( | ) |
Returns the application type
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::VobjectCsysType NXOpen::Motion::VObject::Csys | ( | ) |
Returns the force csys
Created in NX6.0.0.
License requirements : None
NXOpen::Direction* NXOpen::Motion::VObject::Direction | ( | ) |
Returns the direction
Created in NX6.0.0.
License requirements : None
double NXOpen::Motion::VObject::DisplayScale | ( | ) |
Returns the display scale
Created in NX6.0.0.
License requirements : None
NXOpen::CAE::Function* NXOpen::Motion::VObject::MagFunction | ( | ) |
Returns the magnitude function
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::VObject::MagnitudeExpression | ( | ) |
Returns the magtitude expression
Created in NX8.0.0.
License requirements : None
NXOpen::Motion::SelectFieldData* NXOpen::Motion::VObject::MagnitudeProfile | ( | ) |
Returns the magnitude profile
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::ForceValueTypes NXOpen::Motion::VObject::MagnitudeValueType | ( | ) |
Returns the magnitude value type
Created in NX1847.0.0.
License requirements : None
NXString NXOpen::Motion::VObject::Name | ( | ) |
Returns the name
Created in NX6.0.0.
License requirements : None
NXOpen::Point* NXOpen::Motion::VObject::Origin | ( | ) |
Returns the origin
Created in NX6.0.0.
License requirements : None
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::OriginOvrCtrl | ( | ) |
Returns.
the override state of the action point
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
NXOpen::Motion::SelectLink* NXOpen::Motion::VObject::ReactionLink | ( | ) |
Returns the reaction motion body
Created in NX6.0.0.
License requirements : None
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::ReactionLinkOvrCtrl | ( | ) |
Returns.
the override state of the reaction motion body
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
NXOpen::Point* NXOpen::Motion::VObject::ReactionOrigin | ( | ) |
Returns the reaction origin
Created in NX1847.0.0.
License requirements : None
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::ReactionOriginOvrCtrl | ( | ) |
Returns.
the override state of the reaction point
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
NXOpen::CoordinateSystem* NXOpen::Motion::VObject::ReferenceCsys | ( | ) |
Returns the csys of reference motion body, the coordinate system of action and reaction are same each other
Created in NX12.0.0.
License requirements : mechanisms ("MECHANISMS")
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::ReferenceCsysOvrCtrl | ( | ) |
Returns.
the override state of the coordinate system
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
NXOpen::Direction* NXOpen::Motion::VObject::ReferenceDirection | ( | ) |
Returns the reference direction
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::ReferenceDirectionOvrCtrl | ( | ) |
Returns.
the override state of the coordinate system
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
NXOpen::Motion::SelectLink* NXOpen::Motion::VObject::ReferenceLink | ( | ) |
Returns the reference motion body
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::ReferenceLinkOvrCtrl | ( | ) |
Returns.
the override state of the reference motion body
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
NXOpen::Point* NXOpen::Motion::VObject::ReferenceOrigin | ( | ) |
Returns the reference point
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::ParamOverrideState NXOpen::Motion::VObject::ReferenceOriginOvrCtrl | ( | ) |
Returns.
the override state of the reference point
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : None
void NXOpen::Motion::VObject::SetActionLinkOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the action motion body
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetApplicationtype | ( | NXOpen::Motion::VobjectApplicationType | type | ) |
Sets the application type
Created in NX12.0.0.
License requirements : mechanisms ("MECHANISMS")
type | type |
void NXOpen::Motion::VObject::SetCsys | ( | NXOpen::Motion::VobjectCsysType | csys | ) |
Sets the force csys
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
csys | csys |
void NXOpen::Motion::VObject::SetDirection | ( | NXOpen::Direction * | direction | ) |
Sets the direction
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
direction | direction |
void NXOpen::Motion::VObject::SetDisplayScale | ( | double | displayScale | ) |
Sets the display scale
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
displayScale | displayscale |
void NXOpen::Motion::VObject::SetMagFunction | ( | NXOpen::CAE::Function * | function | ) |
Sets the magnitude function
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
function | function |
void NXOpen::Motion::VObject::SetMagnitudeValueType | ( | NXOpen::Motion::ForceValueTypes | valueType | ) |
Sets the magnitude value type
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
valueType | valuetype |
void NXOpen::Motion::VObject::SetName | ( | const NXString & | name | ) |
Sets the name
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
name | name |
void NXOpen::Motion::VObject::SetName | ( | const char * | name | ) |
Sets the name
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
name | name |
void NXOpen::Motion::VObject::SetOrigin | ( | NXOpen::Point * | origin | ) |
Sets the origin
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
origin | origin |
void NXOpen::Motion::VObject::SetOriginOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the action point
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetReactionLinkOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the reaction motion body
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetReactionOrigin | ( | NXOpen::Point * | origin | ) |
Sets the reaction origin
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
origin | origin |
void NXOpen::Motion::VObject::SetReactionOriginOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the reaction point
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetReferenceCsys | ( | NXOpen::CoordinateSystem * | csys | ) |
Sets the csys of reference motion body, the coordinate system of action and reaction are same each other
Created in NX12.0.0.
License requirements : mechanisms ("MECHANISMS")
csys | csys |
void NXOpen::Motion::VObject::SetReferenceCsysOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the coordinate system
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetReferenceDirection | ( | NXOpen::Direction * | direction | ) |
Sets the reference direction
Created in NX12.0.0.
License requirements : mechanisms ("MECHANISMS")
direction | direction |
void NXOpen::Motion::VObject::SetReferenceDirectionOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the coordinate system
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetReferenceLinkOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the reference motion body
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetReferenceOrigin | ( | NXOpen::Point * | referencePoint | ) |
Sets the reference point
Created in NX12.0.0.
License requirements : mechanisms ("MECHANISMS")
referencePoint | referencepoint |
void NXOpen::Motion::VObject::SetReferenceOriginOvrCtrl | ( | NXOpen::Motion::ParamOverrideState | overrideState | ) |
Sets.
the override state of the reference point
It should only be used for occurrences
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
overrideState | overridestate |
void NXOpen::Motion::VObject::SetValueType | ( | NXOpen::Motion::ForceValueTypes | valueType | ) |
Sets the value type
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
valueType | valuetype |
void NXOpen::Motion::VObject::SetXFunction | ( | NXOpen::CAE::Function * | function | ) |
Sets the x component function
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
function | function |
void NXOpen::Motion::VObject::SetXValueType | ( | NXOpen::Motion::ForceValueTypes | valueType | ) |
Sets the x value type
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
valueType | valuetype |
void NXOpen::Motion::VObject::SetYFunction | ( | NXOpen::CAE::Function * | function | ) |
Sets the y component function
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
function | function |
void NXOpen::Motion::VObject::SetYValueType | ( | NXOpen::Motion::ForceValueTypes | valueType | ) |
Sets the y value type
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
valueType | valuetype |
void NXOpen::Motion::VObject::SetZFunction | ( | NXOpen::CAE::Function * | function | ) |
Sets the z component function
Created in NX6.0.0.
License requirements : mechanisms ("MECHANISMS")
function | function |
void NXOpen::Motion::VObject::SetZValueType | ( | NXOpen::Motion::ForceValueTypes | valueType | ) |
Sets the z value type
Created in NX1847.0.0.
License requirements : mechanisms ("MECHANISMS")
valueType | valuetype |
NXOpen::Motion::ForceValueTypes NXOpen::Motion::VObject::ValueType | ( | ) |
Returns the value type
Created in NX6.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::VObject::XExpression | ( | ) |
Returns the x component expression
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::Function* NXOpen::Motion::VObject::XFunction | ( | ) |
Returns the x component function
Created in NX6.0.0.
License requirements : None
NXOpen::Motion::SelectFieldData* NXOpen::Motion::VObject::XProfile | ( | ) |
Returns the x profile
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::ForceValueTypes NXOpen::Motion::VObject::XValueType | ( | ) |
Returns the x value type
Created in NX1847.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::VObject::YExpression | ( | ) |
Returns the y component expression
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::Function* NXOpen::Motion::VObject::YFunction | ( | ) |
Returns the y component function
Created in NX6.0.0.
License requirements : None
NXOpen::Motion::SelectFieldData* NXOpen::Motion::VObject::YProfile | ( | ) |
Returns the y profile
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::ForceValueTypes NXOpen::Motion::VObject::YValueType | ( | ) |
Returns the y value type
Created in NX1847.0.0.
License requirements : None
NXOpen::Expression* NXOpen::Motion::VObject::ZExpression | ( | ) |
Returns the z component expression
Created in NX8.0.0.
License requirements : None
NXOpen::CAE::Function* NXOpen::Motion::VObject::ZFunction | ( | ) |
Returns the z component function
Created in NX6.0.0.
License requirements : None
NXOpen::Motion::SelectFieldData* NXOpen::Motion::VObject::ZProfile | ( | ) |
Returns the z profile
Created in NX12.0.0.
License requirements : None
NXOpen::Motion::ForceValueTypes NXOpen::Motion::VObject::ZValueType | ( | ) |
Returns the z value type
Created in NX1847.0.0.
License requirements : None