OMClass Class¶
-
class
NXOpen.OMClass¶ Bases:
NXOpen.TaggedObject,NXOpen.IOMNameRepresents a OMClass.
This is for internal testing only.
This is a test classs.
New in version NX3.0.0.
Properties¶
| Property | Description |
|---|---|
| Superclass | Returns the superclass |
| Tag | Returns the Tag for this object. |
Methods¶
| Method | Description |
|---|---|
| CompareWith | Compare with |
| GetAllAttributeInfo | Return all |
| GetAttributes | Return the |
| GetObjectName | Returns the object name |
| IsDefiningClassFor | Is define |
Property Detail¶
Superclass¶
-
OMClass.Superclass¶ Returns the superclass
-------------------------------------Getter Method
Signature
SuperclassReturns: Return type: NXOpen.OMClassNew in version NX3.0.0.
License requirements: None.
Method Detail¶
CompareWith¶
-
OMClass.CompareWith¶ Compare with
Signature
CompareWith(other)Parameters: other ( NXOpen.IOMName) –Returns: Return type: bool New in version NX3.0.0.
License requirements: None.
GetAllAttributeInfo¶
-
OMClass.GetAllAttributeInfo¶ Return all
Signature
GetAllAttributeInfo()Returns: Return type: list of NXOpen.OMAttributeInfo_StructNew in version NX3.0.0.
License requirements: None.
GetAttributes¶
-
OMClass.GetAttributes¶ Return the
Signature
GetAttributes()Returns: Return type: list of NXOpen.OMAttributeNew in version NX3.0.0.
License requirements: None.
GetObjectName¶
-
OMClass.GetObjectName¶ Returns the object name
Signature
GetObjectName()Returns: Return type: str New in version NX3.0.0.
License requirements: None.
IsDefiningClassFor¶
-
OMClass.IsDefiningClassFor¶ Is define
Signature
IsDefiningClassFor(attribute)Parameters: attribute ( NXOpen.OMAttribute) –Returns: Return type: bool New in version NX4.0.0.
License requirements: None.