NX Open C++ Reference Guide
|
Represents a Annotations::RadialStyleBuilder . More...
Public Member Functions | |
NXOpen::Annotations::DiameterRadiusSymbolPlacement | DiameterRadiusPlacement () |
Returns the diameter radius symbol placement with respect to the dimension text. | |
NXString | DiameterSymbol () |
Returns the text for a user-defined diameter symbol Created in NX6.0.0. | |
NXOpen::Annotations::DiameterSymbol | DiameterSymbolType () |
Returns the diameter symbol type Created in NX6.0.0. | |
double | FoldedRadiusAngle () |
Returns the folded radius angle Created in NX6.0.0. | |
NXString | RadiusSymbol () |
Returns the text for a user-defined radius symbol Created in NX6.0.0. | |
NXOpen::Annotations::RadiusSymbol | RadiusSymbolType () |
Returns the radius symbol type Created in NX6.0.0. | |
void | SetDiameterRadiusPlacement (NXOpen::Annotations::DiameterRadiusSymbolPlacement diameterRadiusPlacement) |
Sets the diameter radius symbol placement with respect to the dimension text. | |
void | SetDiameterSymbol (const NXString &diameterSymbol) |
Sets the text for a user-defined diameter symbol Created in NX6.0.0. | |
void | SetDiameterSymbol (const char *diameterSymbol) |
Sets the text for a user-defined diameter symbol Created in NX6.0.0. | |
void | SetDiameterSymbolType (NXOpen::Annotations::DiameterSymbol diameterSymbolType) |
Sets the diameter symbol type Created in NX6.0.0. | |
void | SetFoldedRadiusAngle (double foldedRadiusAngle) |
Sets the folded radius angle Created in NX6.0.0. | |
void | SetRadiusSymbol (const NXString &radiusSymbol) |
Sets the text for a user-defined radius symbol Created in NX6.0.0. | |
void | SetRadiusSymbol (const char *radiusSymbol) |
Sets the text for a user-defined radius symbol Created in NX6.0.0. | |
void | SetRadiusSymbolType (NXOpen::Annotations::RadiusSymbol radiusSymbolType) |
Sets the radius symbol type Created in NX6.0.0. | |
void | SetSymbolToDimensionTextDistance (double symbolToDimensionTextDistance) |
Sets the symbol to dimension text distance in character spaces Created in NX6.0.0. | |
void | SetTextAboveLeader (NXOpen::Annotations::DiameterRadiusLeaderStub textAboveLeader) |
Sets the location of the dimension text relative to the leader stub | |
double | SymbolToDimensionTextDistance () |
Returns the symbol to dimension text distance in character spaces Created in NX6.0.0. | |
NXOpen::Annotations::DiameterRadiusLeaderStub | TextAboveLeader () |
Returns the location of the dimension text relative to the leader stub | |
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. | |
Represents a Annotations::RadialStyleBuilder .
This class queries and sets preferences specific to radial dimensions when creating or editing a radial type dimension.
Created in NX6.0.0.
NXOpen::Annotations::DiameterRadiusSymbolPlacement NXOpen::Annotations::RadialStyleBuilder::DiameterRadiusPlacement | ( | ) |
Returns the diameter radius symbol placement with respect to the dimension text.
One of the options specifies that no symbol be displayed
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::RadialStyleBuilder::DiameterSymbol | ( | ) |
Returns the text for a user-defined diameter symbol
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::DiameterSymbol NXOpen::Annotations::RadialStyleBuilder::DiameterSymbolType | ( | ) |
Returns the diameter symbol type
Created in NX6.0.0.
License requirements : None
double NXOpen::Annotations::RadialStyleBuilder::FoldedRadiusAngle | ( | ) |
Returns the folded radius angle
Created in NX6.0.0.
License requirements : None
NXString NXOpen::Annotations::RadialStyleBuilder::RadiusSymbol | ( | ) |
Returns the text for a user-defined radius symbol
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::RadiusSymbol NXOpen::Annotations::RadialStyleBuilder::RadiusSymbolType | ( | ) |
Returns the radius symbol type
Created in NX6.0.0.
License requirements : None
void NXOpen::Annotations::RadialStyleBuilder::SetDiameterRadiusPlacement | ( | NXOpen::Annotations::DiameterRadiusSymbolPlacement | diameterRadiusPlacement | ) |
Sets the diameter radius symbol placement with respect to the dimension text.
One of the options specifies that no symbol be displayed
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
diameterRadiusPlacement | diameterradiusplacement |
void NXOpen::Annotations::RadialStyleBuilder::SetDiameterSymbol | ( | const NXString & | diameterSymbol | ) |
Sets the text for a user-defined diameter symbol
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
diameterSymbol | diametersymbol |
void NXOpen::Annotations::RadialStyleBuilder::SetDiameterSymbol | ( | const char * | diameterSymbol | ) |
Sets the text for a user-defined diameter symbol
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
diameterSymbol | diametersymbol |
void NXOpen::Annotations::RadialStyleBuilder::SetDiameterSymbolType | ( | NXOpen::Annotations::DiameterSymbol | diameterSymbolType | ) |
Sets the diameter symbol type
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
diameterSymbolType | diametersymboltype |
void NXOpen::Annotations::RadialStyleBuilder::SetFoldedRadiusAngle | ( | double | foldedRadiusAngle | ) |
Sets the folded radius angle
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
foldedRadiusAngle | foldedradiusangle |
void NXOpen::Annotations::RadialStyleBuilder::SetRadiusSymbol | ( | const NXString & | radiusSymbol | ) |
Sets the text for a user-defined radius symbol
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
radiusSymbol | radiussymbol |
void NXOpen::Annotations::RadialStyleBuilder::SetRadiusSymbol | ( | const char * | radiusSymbol | ) |
Sets the text for a user-defined radius symbol
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
radiusSymbol | radiussymbol |
void NXOpen::Annotations::RadialStyleBuilder::SetRadiusSymbolType | ( | NXOpen::Annotations::RadiusSymbol | radiusSymbolType | ) |
Sets the radius symbol type
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
radiusSymbolType | radiussymboltype |
void NXOpen::Annotations::RadialStyleBuilder::SetSymbolToDimensionTextDistance | ( | double | symbolToDimensionTextDistance | ) |
Sets the symbol to dimension text distance in character spaces
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
symbolToDimensionTextDistance | symboltodimensiontextdistance |
void NXOpen::Annotations::RadialStyleBuilder::SetTextAboveLeader | ( | NXOpen::Annotations::DiameterRadiusLeaderStub | textAboveLeader | ) |
Sets the location of the dimension text relative to the leader stub
Use NXOpen::Annotations::DimensionStyleBuilder::SetTextPosition instead.
Created in NX6.0.0.
License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")
textAboveLeader | textaboveleader |
double NXOpen::Annotations::RadialStyleBuilder::SymbolToDimensionTextDistance | ( | ) |
Returns the symbol to dimension text distance in character spaces
Created in NX6.0.0.
License requirements : None
NXOpen::Annotations::DiameterRadiusLeaderStub NXOpen::Annotations::RadialStyleBuilder::TextAboveLeader | ( | ) |
Returns the location of the dimension text relative to the leader stub
Use NXOpen::Annotations::DimensionStyleBuilder::TextPosition instead.
Created in NX6.0.0.
License requirements : None
|
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.