|
NX Open C++ Reference Guide
|
Represents the System Root class. More...
Public Types | |
| enum | Type { TypeFunction, TypeLogical, TypeRequirement } |
| the system root types. More... | |
Public Types inherited from NXOpen::Mechatronics::SystemObject | |
| enum | ReorderType { ReorderTypeBefore = 1, ReorderTypeAfter } |
| Reorder object type to specify the relative position. More... | |
Public Types inherited from NXOpen::NXObject | |
| enum | AttributeType { AttributeTypeInvalid, AttributeTypeNull, AttributeTypeBoolean, AttributeTypeInteger, AttributeTypeReal, AttributeTypeString, AttributeTypeTime, AttributeTypeReference, AttributeTypeAny = 100 } |
| Specifies attribute type. More... | |
| enum | DateAndTimeFormat { DateAndTimeFormatNumeric, DateAndTimeFormatTextual } |
| Specifies the format of the date and time attribute. More... | |
Additional Inherited Members | |
Public Member Functions inherited from NXOpen::Mechatronics::SystemObject | |
| void | AddComponent (const std::vector< NXOpen::Assemblies::Component * > &comps) |
| Adds Assemblies::Component . | |
| void | AddOperation (const std::vector< NXOpen::NXObject * > &opers) |
| Adds operation object. | |
| void | AddPhysicsObjects (const std::vector< NXOpen::NXObject * > &objects) |
| Adds behavioral physics objects. | |
| void | AddSignalAdapters (const std::vector< NXOpen::NXObject * > &adapters) |
| Adds signal adapter objects. | |
| void | CreateTraceLink (NXOpen::Mechatronics::SystemObject *pComplying) |
| Creates the trace link for system objects. | |
| void | GetPhysicsObjects (std::vector< NXOpen::NXObject * > &objects) |
| Gets behavioral physics objects. | |
| void | RemoveComponent (const std::vector< NXOpen::Assemblies::Component * > &comps) |
| Removes Assemblies::Component . | |
| void | RemoveOperation (const std::vector< NXOpen::NXObject * > &opers) |
| Removes operation object. | |
| void | RemovePhysicsObjects (const std::vector< NXOpen::NXObject * > &objects) |
| Removes behavioral physics objects. | |
| void | RemoveSignalAdapters (const std::vector< NXOpen::NXObject * > &adapters) |
| Removes signal adapter objects. | |
| void | RemoveTraceLink (NXOpen::Mechatronics::SystemObject *pComplying) |
| Removes the trace link for system objects. | |
| void | RenameInstance (const NXString &name) |
| Renames system object instance. | |
| void | RenameInstance (const char *name) |
| Renames system object instance. | |
| void | ReorderObject (NXOpen::Mechatronics::SystemObject *pDestination, NXOpen::Mechatronics::SystemObject::ReorderType beforeOrAfter) |
| Reorders system objects. | |
| void | RestructureObject (NXOpen::Mechatronics::SystemObject *pDestination) |
| Restructure system object. | |
Represents the System Root class.
System Root is the root object of system tree.
Not support KF.
Created in NX9.0.0.