|
NX Open C++ Reference Guide
|
enables the ability to apply delta transforms on individual instances of a pattern
Public Types | |
| enum | ClockingType { ClockingTypeWithinPatternDefinitionLinear, ClockingTypeWithinPatternDefinitionCircular } |
| type of pattern clocking to transform individual instances More... | |
Public Member Functions | |
| NXOpen::Expression * | AngularDelta () |
| Returns the angular delta for circular clocking | |
| NXOpen::GeometricUtilities::PatternClocking::ClockingType | ClockType () |
| Returns the clocking enum to determine if linear or angular clocking | |
| NXOpen::Expression * | Direction1Delta () |
| Returns the x direction delta for linear clocking | |
| NXOpen::Expression * | Direction2Delta () |
| Returns the y direction delta for linear clocking | |
| NXOpen::Expression * | RadialDelta () |
| Returns the radial delta for circular clocking | |
| void | SetAngularDelta (const NXString &angularDeltaExp) |
| Sets a angular delta for circular clocking | |
| void | SetAngularDelta (const char *angularDeltaExp) |
| Sets a angular delta for circular clocking | |
| void | SetRadialDelta (const NXString &radialDelta) |
| Sets a radial delta for circular clocking | |
| void | SetRadialDelta (const char *radialDelta) |
| Sets a radial delta for circular clocking | |
| void | SetXDirectionDelta (const NXString &direction1Exp) |
| Sets an x direction delta for linear clocking | |
| void | SetXDirectionDelta (const char *direction1Exp) |
| Sets an x direction delta for linear clocking | |
| void | SetYDirectionDelta (const NXString &direction2Exp) |
| Sets a y direction delta for linear clocking | |
| void | SetYDirectionDelta (const char *direction2Exp) |
| Sets a y direction delta for linear clocking | |
| virtual bool | Validate () |
| Validate whether the inputs to the component are sufficient for commit to be called. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
enables the ability to apply delta transforms on individual instances of a pattern
This functionality is no longer supported.
Created in NX7.5.0.
| NXOpen::Expression* NXOpen::GeometricUtilities::PatternClocking::AngularDelta | ( | ) |
Returns the angular delta for circular clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| NXOpen::GeometricUtilities::PatternClocking::ClockingType NXOpen::GeometricUtilities::PatternClocking::ClockType | ( | ) |
Returns the clocking enum to determine if linear or angular clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| NXOpen::Expression* NXOpen::GeometricUtilities::PatternClocking::Direction1Delta | ( | ) |
Returns the x direction delta for linear clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| NXOpen::Expression* NXOpen::GeometricUtilities::PatternClocking::Direction2Delta | ( | ) |
Returns the y direction delta for linear clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| NXOpen::Expression* NXOpen::GeometricUtilities::PatternClocking::RadialDelta | ( | ) |
Returns the radial delta for circular clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| void NXOpen::GeometricUtilities::PatternClocking::SetAngularDelta | ( | const NXString & | angularDeltaExp | ) |
Sets a angular delta for circular clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| angularDeltaExp | angular delta in degrees NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::GeometricUtilities::PatternClocking::SetAngularDelta | ( | const char * | angularDeltaExp | ) |
Sets a angular delta for circular clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| angularDeltaExp | angular delta in degrees NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::GeometricUtilities::PatternClocking::SetRadialDelta | ( | const NXString & | radialDelta | ) |
Sets a radial delta for circular clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| radialDelta | distance radial delta NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::GeometricUtilities::PatternClocking::SetRadialDelta | ( | const char * | radialDelta | ) |
Sets a radial delta for circular clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| radialDelta | distance radial delta NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::GeometricUtilities::PatternClocking::SetXDirectionDelta | ( | const NXString & | direction1Exp | ) |
Sets an x direction delta for linear clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| direction1Exp | distance delta NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::GeometricUtilities::PatternClocking::SetXDirectionDelta | ( | const char * | direction1Exp | ) |
Sets an x direction delta for linear clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| direction1Exp | distance delta NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::GeometricUtilities::PatternClocking::SetYDirectionDelta | ( | const NXString & | direction2Exp | ) |
Sets a y direction delta for linear clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| direction2Exp | distance delta NOTE: The full Unicode character set is not supported for this parameter. |
| void NXOpen::GeometricUtilities::PatternClocking::SetYDirectionDelta | ( | const char * | direction2Exp | ) |
Sets a y direction delta for linear clocking
This functionality is no longer supported.
Created in NX7.5.0.
License requirements : None
| direction2Exp | distance delta NOTE: The full Unicode character set is not supported for this parameter. |
|
virtual |
Validate whether the inputs to the component are sufficient for commit to be called.
If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven't set it. This method throws a not-yet-implemented NXException for some components.
Implements NXOpen::GeometricUtilities::IComponentBuilder.