NX Open C++ Reference Guide
|
Represents an FCF frame
Created in NX4.0.0.
More...
Public Member Functions | |
std::vector < NXOpen::Annotations::MaterialConditionModifier > | GetMaterialConditionModifiers () |
Return the material condition modifiers. | |
NXOpen::Annotations::DatumReference * | GetPrimaryDatumReference () |
Returns the primary datum reference. | |
NXOpen::Annotations::DatumReference * | GetSecondaryDatumReference () |
Returns the secondary datum reference. | |
NXOpen::Annotations::DatumReference * | GetTertiaryDatumReference () |
Returns the tertiary datum reference. | |
NXOpen::Annotations::Value | GetTolerance () |
Return the tolerance. | |
void | SetMaterialConditionModifiers (const std::vector< NXOpen::Annotations::MaterialConditionModifier > &modifiers) |
Sets the material condition modifiers Created in NX4.0.0. | |
void | SetPrimaryDatumReference (NXOpen::Annotations::DatumReference *primary) |
Sets the primary datum reference Created in NX4.0.0. | |
void | SetSecondaryDatumReference (NXOpen::Annotations::DatumReference *secondary) |
Sets the secondary datum reference Created in NX4.0.0. | |
void | SetTertiaryDatumReference (NXOpen::Annotations::DatumReference *tertiary) |
Sets the tertiary datum reference Created in NX4.0.0. | |
void | SetTolerance (const NXOpen::Annotations::Value &tolerance) |
Sets the tolerance Created in NX4.0.0. | |
void | SetToleranceZoneShape (NXOpen::Annotations::ToleranceZoneShape zoneShape) |
Sets the tolerance zone shape Created in NX4.0.0. | |
NXOpen::Annotations::ToleranceZoneShape | ToleranceZoneShape () |
Returns the tolerance zone shape Created in NX4.0.0. | |
virtual | ~FcfFrame () |
Frees the object from memory. | |
![]() | |
void * | GetHandle () |
Handle of the internal object represented by this object. | |
Represents an FCF frame
Created in NX4.0.0.
|
virtual |
Frees the object from memory.
After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.
Created in NX4.0.0.
License requirements : None
std::vector<NXOpen::Annotations::MaterialConditionModifier> NXOpen::Annotations::FcfFrame::GetMaterialConditionModifiers | ( | ) |
Return the material condition modifiers.
NXOpen::Annotations::DatumReference* NXOpen::Annotations::FcfFrame::GetPrimaryDatumReference | ( | ) |
Returns the primary datum reference.
NXOpen::Annotations::DatumReference* NXOpen::Annotations::FcfFrame::GetSecondaryDatumReference | ( | ) |
Returns the secondary datum reference.
NXOpen::Annotations::DatumReference* NXOpen::Annotations::FcfFrame::GetTertiaryDatumReference | ( | ) |
Returns the tertiary datum reference.
NXOpen::Annotations::Value NXOpen::Annotations::FcfFrame::GetTolerance | ( | ) |
Return the tolerance.
void NXOpen::Annotations::FcfFrame::SetMaterialConditionModifiers | ( | const std::vector< NXOpen::Annotations::MaterialConditionModifier > & | modifiers | ) |
Sets the material condition modifiers
Created in NX4.0.0.
License requirements : None
modifiers | List of modifiers |
void NXOpen::Annotations::FcfFrame::SetPrimaryDatumReference | ( | NXOpen::Annotations::DatumReference * | primary | ) |
Sets the primary datum reference
Created in NX4.0.0.
License requirements : None
primary | Primary datum reference frame |
void NXOpen::Annotations::FcfFrame::SetSecondaryDatumReference | ( | NXOpen::Annotations::DatumReference * | secondary | ) |
Sets the secondary datum reference
Created in NX4.0.0.
License requirements : None
secondary | Secondary datum reference frame |
void NXOpen::Annotations::FcfFrame::SetTertiaryDatumReference | ( | NXOpen::Annotations::DatumReference * | tertiary | ) |
Sets the tertiary datum reference
Created in NX4.0.0.
License requirements : None
tertiary | Tertiary datum reference frame |
void NXOpen::Annotations::FcfFrame::SetTolerance | ( | const NXOpen::Annotations::Value & | tolerance | ) |
Sets the tolerance
Created in NX4.0.0.
License requirements : None
tolerance | Tolerance data |
void NXOpen::Annotations::FcfFrame::SetToleranceZoneShape | ( | NXOpen::Annotations::ToleranceZoneShape | zoneShape | ) |
Sets the tolerance zone shape
Created in NX4.0.0.
License requirements : None
zoneShape | Tolerance zone shape |
NXOpen::Annotations::ToleranceZoneShape NXOpen::Annotations::FcfFrame::ToleranceZoneShape | ( | ) |
Returns the tolerance zone shape
Created in NX4.0.0.
License requirements : None