NXOpen C++ Reference Guide
|
Represents the interface for General Arrangement classes
To obtain an instance of this class, refer to NXOpen::ShipDesign::ShipSession
Created in NX12.0.0.
More...
Public Member Functions | |
void | CreateSkecthRectangle (NXOpen::Sketch *sketch) |
Creates the rectangle for Deck Plan sketch. More... | |
NXOpen::TaggedObject * | CreateWaveLinkPlane (NXOpen::TaggedObject *srPlane) |
Creates the wave plane for src plane . More... | |
void | EditRoomCallBack () |
Add callback EditRoomCallBack Created in NX12.0.2. More... | |
void | GASketchEnd () |
Exits the Sketch environment under General Arrangement application. More... | |
void | MakeContainerPart (NXOpen::Part *part) |
Makes the part to be Ship Container. More... | |
void | RemoveSketchFromMoldRefSet (NXOpen::TaggedObject *sketch) |
Remove the sketch objects from the model reference set Created in NX12.0.1. More... | |
void | ResizeGrid () |
Resizes the ship grid datum. More... | |
tag_t | Tag () const |
Returns the tag of this object. More... | |
void | WaveLinkFrameBarToDeckRefPart () |
WaveLinkFrameBarToDeckRefPart. More... | |
Represents the interface for General Arrangement classes
To obtain an instance of this class, refer to NXOpen::ShipDesign::ShipSession
Created in NX12.0.0.
void NXOpen::ShipDesign::GeneralArrangementManager::CreateSkecthRectangle | ( | NXOpen::Sketch * | sketch | ) |
Creates the rectangle for Deck Plan sketch.
Created in NX12.0.0.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
sketch | the sketch |
NXOpen::TaggedObject* NXOpen::ShipDesign::GeneralArrangementManager::CreateWaveLinkPlane | ( | NXOpen::TaggedObject * | srPlane | ) |
Creates the wave plane for src plane .
Created in NX12.0.1.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
srPlane | srplane |
void NXOpen::ShipDesign::GeneralArrangementManager::EditRoomCallBack | ( | ) |
Add callback EditRoomCallBack
Created in NX12.0.2.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement")
void NXOpen::ShipDesign::GeneralArrangementManager::GASketchEnd | ( | ) |
Exits the Sketch environment under General Arrangement application.
Created in NX12.0.0.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
void NXOpen::ShipDesign::GeneralArrangementManager::MakeContainerPart | ( | NXOpen::Part * | part | ) |
Makes the part to be Ship Container.
Created in NX12.0.0.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
part | the container part |
void NXOpen::ShipDesign::GeneralArrangementManager::RemoveSketchFromMoldRefSet | ( | NXOpen::TaggedObject * | sketch | ) |
Remove the sketch objects from the model reference set
Created in NX12.0.1.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
sketch | sketch |
void NXOpen::ShipDesign::GeneralArrangementManager::ResizeGrid | ( | ) |
Resizes the ship grid datum.
Created in NX12.0.0.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")
tag_t NXOpen::ShipDesign::GeneralArrangementManager::Tag | ( | ) | const |
Returns the tag of this object.
void NXOpen::ShipDesign::GeneralArrangementManager::WaveLinkFrameBarToDeckRefPart | ( | ) |
WaveLinkFrameBarToDeckRefPart.
Created in NX12.0.2.
License requirements : nx_ship_gen_arrange ("Ship General Arrangement") OR nx_ship_basic ("Ship Basic Design") OR nx_ship_detail ("Ship Detail Design")