NX Open C++ Reference Guide
|
Represents a NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder builder
Created in NX10.0.0.
More...
Public Types | |
enum | MethodType { MethodTypeWidthAndAngle, MethodTypeWidthAndHeight } |
Represents foreshortening symbol method type. More... | |
enum | SymbolType { SymbolTypeRegular, SymbolTypeStretched } |
Represents foreshortening symbol type. More... | |
Public Member Functions | |
double | Angle () |
Returns the foreshortening symbol angle Created in NX10.0.0. More... | |
NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::MethodType | ForeshorteningSymbolMethodType () |
Returns the foreshortening symbol method Created in NX10.0.0. More... | |
NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SymbolType | ForeshorteningSymbolType () |
Returns the foreshortening symbol type Created in NX10.0.0. More... | |
double | Height () |
Returns the foreshortening symbol height Created in NX10.0.0. More... | |
void | SetAngle (double foreshorteningSymbolAngle) |
Sets the foreshortening symbol angle Created in NX10.0.0. More... | |
void | SetForeshorteningSymbolMethodType (NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::MethodType foreshorteningSymbolMethod) |
Sets the foreshortening symbol method Created in NX10.0.0. More... | |
void | SetForeshorteningSymbolType (NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SymbolType foreshorteningSymbolType) |
Sets the foreshortening symbol type Created in NX10.0.0. More... | |
void | SetHeight (double foreshorteningSymbolHeight) |
Sets the foreshortening symbol height Created in NX10.0.0. More... | |
void | SetWidth (double foreshorteningSymbolWidth) |
Sets the foreshortening symbol width Created in NX10.0.0. More... | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
double | Width () |
Returns the foreshortening symbol width Created in NX10.0.0. More... | |
Public Member Functions inherited from NXOpen::TaggedObject | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
Represents a NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder builder
Created in NX10.0.0.
double NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::Angle | ( | ) |
Returns the foreshortening symbol angle
Created in NX10.0.0.
License requirements : None
NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::MethodType NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::ForeshorteningSymbolMethodType | ( | ) |
Returns the foreshortening symbol method
Created in NX10.0.0.
License requirements : None
NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SymbolType NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::ForeshorteningSymbolType | ( | ) |
Returns the foreshortening symbol type
Created in NX10.0.0.
License requirements : None
double NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::Height | ( | ) |
Returns the foreshortening symbol height
Created in NX10.0.0.
License requirements : None
void NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SetAngle | ( | double | foreshorteningSymbolAngle | ) |
Sets the foreshortening symbol angle
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
foreshorteningSymbolAngle | foreshorteningsymbolangle |
void NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SetForeshorteningSymbolMethodType | ( | NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::MethodType | foreshorteningSymbolMethod | ) |
Sets the foreshortening symbol method
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
foreshorteningSymbolMethod | foreshorteningsymbolmethod |
void NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SetForeshorteningSymbolType | ( | NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SymbolType | foreshorteningSymbolType | ) |
Sets the foreshortening symbol type
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
foreshorteningSymbolType | foreshorteningsymboltype |
void NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SetHeight | ( | double | foreshorteningSymbolHeight | ) |
Sets the foreshortening symbol height
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
foreshorteningSymbolHeight | foreshorteningsymbolheight |
void NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::SetWidth | ( | double | foreshorteningSymbolWidth | ) |
Sets the foreshortening symbol width
Created in NX10.0.0.
License requirements : drafting ("DRAFTING")
foreshorteningSymbolWidth | foreshorteningsymbolwidth |
|
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.
double NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder::Width | ( | ) |
Returns the foreshortening symbol width
Created in NX10.0.0.
License requirements : None