NX Open C++ Reference Guide
|
Represents a NXOpen::Mechatronics::ObjectTransformer builder. More...
Public Types | |
enum | TransformSourceType { TransformSourceTypeAnyObject, TransformSourceTypeOnlySelected } |
the transform option. More... | |
Public Member Functions | |
NXOpen::Mechatronics::SelectCollisionSensorList * | CollisionSensor () |
Returns the object select. More... | |
bool | ExecuteOnce () |
Returns the execute once per activation. More... | |
NXOpen::Mechatronics::SelectRigidBody * | RigidBody () |
Returns the rigid body object. More... | |
void | SetExecuteOnce (bool executeOnce) |
Sets the execute once per activation. More... | |
void | SetSourceType (NXOpen::Mechatronics::ObjectTransformerBuilder::TransformSourceType srcType) |
Sets the option to transform source. More... | |
NXOpen::SelectNXObjectList * | Source () |
Returns the source select. More... | |
NXOpen::Mechatronics::ObjectTransformerBuilder::TransformSourceType | SourceType () |
Returns the option to transform source. More... | |
Public Member Functions inherited from NXOpen::Mechatronics::PhysicsConstraintBuilder | |
NXString | Name () |
Returns the name. More... | |
void | SetName (const NXString &name) |
Sets the name. More... | |
void | SetName (const char *name) |
Sets the name. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::Mechatronics::ObjectTransformer builder.
To create a new instance of this class, use NXOpen::Mechatronics::ObjectTransformerCollection::CreateObjectTransformerBuilder
Created in NX10.0.0.
NXOpen::Mechatronics::SelectCollisionSensorList* NXOpen::Mechatronics::ObjectTransformerBuilder::CollisionSensor | ( | ) |
Returns the object select.
Created in NX10.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
bool NXOpen::Mechatronics::ObjectTransformerBuilder::ExecuteOnce | ( | ) |
Returns the execute once per activation.
If the executeOnce is true, then the transformation will only happen once.
Created in NX10.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::Mechatronics::SelectRigidBody* NXOpen::Mechatronics::ObjectTransformerBuilder::RigidBody | ( | ) |
Returns the rigid body object.
Created in NX10.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
void NXOpen::Mechatronics::ObjectTransformerBuilder::SetExecuteOnce | ( | bool | executeOnce | ) |
Sets the execute once per activation.
If the executeOnce is true, then the transformation will only happen once.
Created in NX10.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
executeOnce | executeonce |
void NXOpen::Mechatronics::ObjectTransformerBuilder::SetSourceType | ( | NXOpen::Mechatronics::ObjectTransformerBuilder::TransformSourceType | srcType | ) |
Sets the option to transform source.
Created in NX10.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
srcType | srctype |
NXOpen::SelectNXObjectList* NXOpen::Mechatronics::ObjectTransformerBuilder::Source | ( | ) |
Returns the source select.
This can be a NXOpen::Mechatronics::ObjectTransformer or NXOpen::Mechatronics::ObjectSource .
Created in NX10.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")
NXOpen::Mechatronics::ObjectTransformerBuilder::TransformSourceType NXOpen::Mechatronics::ObjectTransformerBuilder::SourceType | ( | ) |
Returns the option to transform source.
Created in NX10.0.0.
License requirements : nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER")