NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::Motion::VObject Class Reference

Represents a VObject. More...

Inheritance diagram for NXOpen::Motion::VObject:
NXOpen::TaggedObject

Public Member Functions

NXOpen::Motion::SelectLinkActionLink ()
 Returns the action link
Created in NX6.0.0. 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::DirectionDirection ()
 Returns the direction
Created in NX6.0.0. More...
 
double DisplayScale ()
 Returns the display scale
Created in NX6.0.0. More...
 
NXOpen::CAE::FunctionMagFunction ()
 Returns the magnitude function
Created in NX6.0.0. More...
 
NXOpen::ExpressionMagnitudeExpression ()
 Returns the magtitude expression
Created in NX8.0.0. More...
 
NXOpen::Motion::SelectFieldDataMagnitudeProfile ()
 Returns the magnitude profile
Created in NX12.0.0. More...
 
NXString Name ()
 Returns the name
Created in NX6.0.0. More...
 
NXOpen::PointOrigin ()
 Returns the origin
Created in NX6.0.0. More...
 
NXOpen::Motion::SelectLinkReactionLink ()
 Returns the reaction link
Created in NX6.0.0. More...
 
NXOpen::CoordinateSystemReferenceCsys ()
 Returns the csys of reference link, the coordinate system of action and reaction are same each other
Created in NX12.0.0. More...
 
NXOpen::DirectionReferenceDirection ()
 Returns the reference direction
Created in NX12.0.0. More...
 
NXOpen::Motion::SelectLinkReferenceLink ()
 Returns the reference link
Created in NX12.0.0. More...
 
NXOpen::PointReferenceOrigin ()
 Returns the reference point
Created in NX12.0.0. 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 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 SetReferenceCsys (NXOpen::CoordinateSystem *csys)
 Sets the csys of reference link, the coordinate system of action and reaction are same each other
Created in NX12.0.0. More...
 
void SetReferenceDirection (NXOpen::Direction *direction)
 Sets the reference direction
Created in NX12.0.0. More...
 
void SetReferenceOrigin (NXOpen::Point *referencePoint)
 Sets the reference point
Created in NX12.0.0. 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 SetYFunction (NXOpen::CAE::Function *function)
 Sets the y component function
Created in NX6.0.0. More...
 
void SetZFunction (NXOpen::CAE::Function *function)
 Sets the z component function
Created in NX6.0.0. More...
 
NXOpen::Motion::ForceValueTypes ValueType ()
 Returns the value type
Created in NX6.0.0. More...
 
NXOpen::ExpressionXExpression ()
 Returns the x component expression
Created in NX8.0.0. More...
 
NXOpen::CAE::FunctionXFunction ()
 Returns the x component function
Created in NX6.0.0. More...
 
NXOpen::Motion::SelectFieldDataXProfile ()
 Returns the x profile
Created in NX12.0.0. More...
 
NXOpen::ExpressionYExpression ()
 Returns the y component expression
Created in NX8.0.0. More...
 
NXOpen::CAE::FunctionYFunction ()
 Returns the y component function
Created in NX6.0.0. More...
 
NXOpen::Motion::SelectFieldDataYProfile ()
 Returns the y profile
Created in NX12.0.0. More...
 
NXOpen::ExpressionZExpression ()
 Returns the z component expression
Created in NX8.0.0. More...
 
NXOpen::CAE::FunctionZFunction ()
 Returns the z component function
Created in NX6.0.0. More...
 
NXOpen::Motion::SelectFieldDataZProfile ()
 Returns the z profile
Created in NX12.0.0. More...
 
- Public Member Functions inherited from NXOpen::TaggedObject
tag_t Tag () const
 Returns the tag of this object. More...
 

Detailed Description

Represents a VObject.


Created in NX6.0.0.

Member Function Documentation

NXOpen::Motion::SelectLink* NXOpen::Motion::VObject::ActionLink ( )

Returns the action link
Created in NX6.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

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::SelectLink* NXOpen::Motion::VObject::ReactionLink ( )

Returns the reaction link
Created in NX6.0.0.



License requirements : None

NXOpen::CoordinateSystem* NXOpen::Motion::VObject::ReferenceCsys ( )

Returns the csys of reference link, the coordinate system of action and reaction are same each other
Created in NX12.0.0.



License requirements : mechanisms ("MECHANISMS")

NXOpen::Direction* NXOpen::Motion::VObject::ReferenceDirection ( )

Returns the reference direction
Created in NX12.0.0.



License requirements : None

NXOpen::Motion::SelectLink* NXOpen::Motion::VObject::ReferenceLink ( )

Returns the reference link
Created in NX12.0.0.



License requirements : None

NXOpen::Point* NXOpen::Motion::VObject::ReferenceOrigin ( )

Returns the reference point
Created in NX12.0.0.



License requirements : None

void NXOpen::Motion::VObject::SetApplicationtype ( NXOpen::Motion::VobjectApplicationType  type)

Sets the application type
Created in NX12.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
typetype
void NXOpen::Motion::VObject::SetCsys ( NXOpen::Motion::VobjectCsysType  csys)

Sets the force csys
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
csyscsys
void NXOpen::Motion::VObject::SetDirection ( NXOpen::Direction direction)

Sets the direction
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
directiondirection
void NXOpen::Motion::VObject::SetDisplayScale ( double  displayScale)

Sets the display scale
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
displayScaledisplayscale
void NXOpen::Motion::VObject::SetMagFunction ( NXOpen::CAE::Function function)

Sets the magnitude function
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
functionfunction
void NXOpen::Motion::VObject::SetName ( const NXString name)

Sets the name
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
namename
void NXOpen::Motion::VObject::SetName ( const char *  name)

Sets the name
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
namename
void NXOpen::Motion::VObject::SetOrigin ( NXOpen::Point origin)

Sets the origin
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
originorigin
void NXOpen::Motion::VObject::SetReferenceCsys ( NXOpen::CoordinateSystem csys)

Sets the csys of reference link, the coordinate system of action and reaction are same each other
Created in NX12.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
csyscsys
void NXOpen::Motion::VObject::SetReferenceDirection ( NXOpen::Direction direction)

Sets the reference direction
Created in NX12.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
directiondirection
void NXOpen::Motion::VObject::SetReferenceOrigin ( NXOpen::Point referencePoint)

Sets the reference point
Created in NX12.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
referencePointreferencepoint
void NXOpen::Motion::VObject::SetValueType ( NXOpen::Motion::ForceValueTypes  valueType)

Sets the value type
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
valueTypevaluetype
void NXOpen::Motion::VObject::SetXFunction ( NXOpen::CAE::Function function)

Sets the x component function
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
functionfunction
void NXOpen::Motion::VObject::SetYFunction ( NXOpen::CAE::Function function)

Sets the y component function
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
functionfunction
void NXOpen::Motion::VObject::SetZFunction ( NXOpen::CAE::Function function)

Sets the z component function
Created in NX6.0.0.



License requirements : mechanisms ("MECHANISMS")

Parameters
functionfunction
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::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::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


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