NX Open C++ Reference Guide
|
enables the ability to apply delta transforms on individual instances of a pattern
More...
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 More... | |
NXOpen::GeometricUtilities::PatternClocking::ClockingType | ClockType () |
Returns the clocking enum to determine if linear or angular clocking More... | |
NXOpen::Expression * | Direction1Delta () |
Returns the x direction delta for linear clocking More... | |
NXOpen::Expression * | Direction2Delta () |
Returns the y direction delta for linear clocking More... | |
NXOpen::Expression * | RadialDelta () |
Returns the radial delta for circular clocking More... | |
void | SetAngularDelta (const NXString &angularDeltaExp) |
Sets a angular delta for circular clocking More... | |
void | SetAngularDelta (const char *angularDeltaExp) |
Sets a angular delta for circular clocking More... | |
void | SetRadialDelta (const NXString &radialDelta) |
Sets a radial delta for circular clocking More... | |
void | SetRadialDelta (const char *radialDelta) |
Sets a radial delta for circular clocking More... | |
void | SetXDirectionDelta (const NXString &direction1Exp) |
Sets an x direction delta for linear clocking More... | |
void | SetXDirectionDelta (const char *direction1Exp) |
Sets an x direction delta for linear clocking More... | |
void | SetYDirectionDelta (const NXString &direction2Exp) |
Sets a y direction delta for linear clocking More... | |
void | SetYDirectionDelta (const char *direction2Exp) |
Sets a y direction delta for linear clocking More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
|
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.