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. | |
![]() | |
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.