NX Open C++ Reference Guide
|
Represents a NXOpen::Features::ShipDesign::ExpansionDrawingBuilder . More...
Public Member Functions | |
NXOpen::Plane * | AftPlane () |
Returns the aft plane Created in NX10.0.0. More... | |
NXOpen::Plane * | BasePlane () |
Returns the base plane Created in NX10.0.0. More... | |
NXOpen::Features::ShipDesign::DrawingTemplateBuilder * | DrawingTemplate () |
Returns the drawing template Created in NX10.0.0. More... | |
NXOpen::Plane * | ForePlane () |
Returns the fore plane Created in NX10.0.0. More... | |
NXOpen::SelectNXObjectList * | PlatesToExpand () |
Returns the plates to be expanded Created in NX10.0.0. More... | |
void | SetAftPlane (NXOpen::Plane *aftPlane) |
Sets the aft plane Created in NX10.0.0. More... | |
void | SetBasePlane (NXOpen::Plane *basePlane) |
Sets the base plane Created in NX10.0.0. More... | |
void | SetForePlane (NXOpen::Plane *forePlane) |
Sets the fore plane Created in NX10.0.0. More... | |
void | SetTolerance (double tolerance) |
Sets the tolerance Created in NX10.0.0. More... | |
void | SetUpperPlane (NXOpen::Plane *upperPlane) |
Sets the upper plane Created in NX10.0.0. More... | |
double | Tolerance () |
Returns the tolerance Created in NX10.0.0. More... | |
NXOpen::Plane * | UpperPlane () |
Returns the upper plane Created in NX10.0.0. More... | |
Public Member Functions inherited from NXOpen::Builder | |
NXOpen::NXObject * | Commit () |
Commits any edits that have been applied to the builder. More... | |
void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
NXOpen::NXObject * | GetObject () |
Returns the object currently being edited by this builder. More... | |
void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. 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... | |
Represents a NXOpen::Features::ShipDesign::ExpansionDrawingBuilder .
This class is for expansion drawing
To create a new instance of this class, use NXOpen::Features::ShipCollection::CreateExpansionDrawingBuilder
Created in NX10.0.0.
NXOpen::Plane* NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::AftPlane | ( | ) |
Returns the aft plane
Created in NX10.0.0.
License requirements : None
NXOpen::Plane* NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::BasePlane | ( | ) |
Returns the base plane
Created in NX10.0.0.
License requirements : None
NXOpen::Features::ShipDesign::DrawingTemplateBuilder* NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::DrawingTemplate | ( | ) |
Returns the drawing template
Created in NX10.0.0.
License requirements : None
NXOpen::Plane* NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::ForePlane | ( | ) |
Returns the fore plane
Created in NX10.0.0.
License requirements : None
NXOpen::SelectNXObjectList* NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::PlatesToExpand | ( | ) |
Returns the plates to be expanded
Created in NX10.0.0.
License requirements : None
void NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::SetAftPlane | ( | NXOpen::Plane * | aftPlane | ) |
Sets the aft plane
Created in NX10.0.0.
License requirements : nx_ship_drafting ("Ship Drafting")
aftPlane | aftplane |
void NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::SetBasePlane | ( | NXOpen::Plane * | basePlane | ) |
Sets the base plane
Created in NX10.0.0.
License requirements : nx_ship_drafting ("Ship Drafting")
basePlane | baseplane |
void NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::SetForePlane | ( | NXOpen::Plane * | forePlane | ) |
Sets the fore plane
Created in NX10.0.0.
License requirements : nx_ship_drafting ("Ship Drafting")
forePlane | foreplane |
void NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::SetTolerance | ( | double | tolerance | ) |
Sets the tolerance
Created in NX10.0.0.
License requirements : nx_ship_drafting ("Ship Drafting")
tolerance | tolerance |
void NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::SetUpperPlane | ( | NXOpen::Plane * | upperPlane | ) |
Sets the upper plane
Created in NX10.0.0.
License requirements : nx_ship_drafting ("Ship Drafting")
upperPlane | upperplane |
double NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::Tolerance | ( | ) |
Returns the tolerance
Created in NX10.0.0.
License requirements : None
NXOpen::Plane* NXOpen::Features::ShipDesign::ExpansionDrawingBuilder::UpperPlane | ( | ) |
Returns the upper plane
Created in NX10.0.0.
License requirements : None