NX Open C++ Reference Guide
|
Represents a Annotations::HoleTableSettingsHoleFiltersBuilder
Created in NX9.0.0.
More...
Public Types | |
enum | ScopeType { ScopeTypeOneSidedHoles, ScopeTypeTwoSidedHoles } |
the Scope enum More... | |
Public Member Functions | |
bool | BlindHoles () |
Returns the blind holes Created in NX9.0.0. | |
bool | CombinationHoles () |
Returns the combination holes Created in NX9.0.0. | |
bool | CounterboredHoles () |
Returns the counterbored holes Created in NX9.0.0. | |
double | CountersinkAngle () |
Returns the countersink angle Created in NX9.0.0. | |
bool | CountersunkHoles () |
Returns the countersunk holes Created in NX9.0.0. | |
bool | DraftingSketchCircles () |
Returns the drafting sketch circles Created in NX9.0.0. | |
bool | IncludePartialHoles () |
Returns the include partial holes Created in NX9.0.0. | |
bool | ModelingSketchCircles () |
Returns the modeling sketch circles Created in NX9.0.0. | |
double | NoseAngle () |
Returns the nose angle Created in NX9.0.0. | |
double | PartialHoleAngle () |
Returns the partial hole angle Created in NX9.0.0. | |
NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::ScopeType | Scope () |
Returns the scope Created in NX9.0.0. | |
void | SetBlindHoles (bool blindHoles) |
Sets the blind holes Created in NX9.0.0. | |
void | SetCombinationHoles (bool combinationHoles) |
Sets the combination holes Created in NX9.0.0. | |
void | SetCounterboredHoles (bool counterboredHoles) |
Sets the counterbored holes Created in NX9.0.0. | |
void | SetCountersinkAngle (double countersinkAngle) |
Sets the countersink angle Created in NX9.0.0. | |
void | SetCountersunkHoles (bool countersunkHoles) |
Sets the countersunk holes Created in NX9.0.0. | |
void | SetDraftingSketchCircles (bool draftingSketchCircles) |
Sets the drafting sketch circles Created in NX9.0.0. | |
void | SetIncludePartialHoles (bool includePartialHoles) |
Sets the include partial holes Created in NX9.0.0. | |
void | SetModelingSketchCircles (bool modelingSketchCircles) |
Sets the modeling sketch circles Created in NX9.0.0. | |
void | SetNoseAngle (double noseAngle) |
Sets the nose angle Created in NX9.0.0. | |
void | SetPartialHoleAngle (double partialHoleAngle) |
Sets the partial hole angle Created in NX9.0.0. | |
void | SetScope (NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::ScopeType scope) |
Sets the scope Created in NX9.0.0. | |
void | SetThreadedHoles (bool threadedHoles) |
Sets the threaded holes Created in NX9.0.0. | |
void | SetThroughHoles (bool throughHoles) |
Sets the through holes Created in NX9.0.0. | |
void | SetWireEDMStartHoles (bool wireEDMStartHoles) |
Sets the wire EDM start holes Created in NX9.0.0. | |
bool | ThreadedHoles () |
Returns the threaded holes Created in NX9.0.0. | |
bool | ThroughHoles () |
Returns the through holes Created in NX9.0.0. | |
virtual bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. | |
bool | WireEDMStartHoles () |
Returns the wire EDM start holes Created in NX9.0.0. | |
![]() | |
tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
tag_t | Tag () const |
Returns the tag of this object. | |
Represents a Annotations::HoleTableSettingsHoleFiltersBuilder
Created in NX9.0.0.
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::BlindHoles | ( | ) |
Returns the blind holes
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::CombinationHoles | ( | ) |
Returns the combination holes
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::CounterboredHoles | ( | ) |
Returns the counterbored holes
Created in NX9.0.0.
License requirements : None
double NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::CountersinkAngle | ( | ) |
Returns the countersink angle
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::CountersunkHoles | ( | ) |
Returns the countersunk holes
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::DraftingSketchCircles | ( | ) |
Returns the drafting sketch circles
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::IncludePartialHoles | ( | ) |
Returns the include partial holes
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::ModelingSketchCircles | ( | ) |
Returns the modeling sketch circles
Created in NX9.0.0.
License requirements : None
double NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::NoseAngle | ( | ) |
Returns the nose angle
Created in NX9.0.0.
License requirements : None
double NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::PartialHoleAngle | ( | ) |
Returns the partial hole angle
Created in NX9.0.0.
License requirements : None
NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::ScopeType NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::Scope | ( | ) |
Returns the scope
Created in NX9.0.0.
License requirements : None
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetBlindHoles | ( | bool | blindHoles | ) |
Sets the blind holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
blindHoles | blindholes |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetCombinationHoles | ( | bool | combinationHoles | ) |
Sets the combination holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
combinationHoles | combinationholes |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetCounterboredHoles | ( | bool | counterboredHoles | ) |
Sets the counterbored holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
counterboredHoles | counterboredholes |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetCountersinkAngle | ( | double | countersinkAngle | ) |
Sets the countersink angle
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
countersinkAngle | countersinkangle |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetCountersunkHoles | ( | bool | countersunkHoles | ) |
Sets the countersunk holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
countersunkHoles | countersunkholes |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetDraftingSketchCircles | ( | bool | draftingSketchCircles | ) |
Sets the drafting sketch circles
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
draftingSketchCircles | draftingsketchcircles |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetIncludePartialHoles | ( | bool | includePartialHoles | ) |
Sets the include partial holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
includePartialHoles | includepartialholes |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetModelingSketchCircles | ( | bool | modelingSketchCircles | ) |
Sets the modeling sketch circles
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
modelingSketchCircles | modelingsketchcircles |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetNoseAngle | ( | double | noseAngle | ) |
Sets the nose angle
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
noseAngle | noseangle |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetPartialHoleAngle | ( | double | partialHoleAngle | ) |
Sets the partial hole angle
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
partialHoleAngle | partialholeangle |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetScope | ( | NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::ScopeType | scope | ) |
Sets the scope
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
scope | scope |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetThreadedHoles | ( | bool | threadedHoles | ) |
Sets the threaded holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
threadedHoles | threadedholes |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetThroughHoles | ( | bool | throughHoles | ) |
Sets the through holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
throughHoles | throughholes |
void NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::SetWireEDMStartHoles | ( | bool | wireEDMStartHoles | ) |
Sets the wire EDM start holes
Created in NX9.0.0.
License requirements : drafting ("DRAFTING")
wireEDMStartHoles | wireedmstartholes |
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::ThreadedHoles | ( | ) |
Returns the threaded holes
Created in NX9.0.0.
License requirements : None
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::ThroughHoles | ( | ) |
Returns the through holes
Created in NX9.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.
bool NXOpen::Annotations::HoleTableSettingsHoleFiltersBuilder::WireEDMStartHoles | ( | ) |
Returns the wire EDM start holes
Created in NX9.0.0.
License requirements : None