NX Open C++ Reference Guide
|
Represents an insert sheet
To create or edit an instance of this class, use NXOpen::LineDesigner::InsertSheetBuilder
Created in NX9.0.0.
More...
Additional Inherited Members | |
Public Types inherited from NXOpen::Drawings::DrawingSheet | |
enum | ProjectionAngleType { ProjectionAngleTypeFirstAngle = 1, ProjectionAngleTypeThirdAngle } |
Specifies the projection angle of a drawing sheet. More... | |
enum | StandardSheetSize { StandardSheetSizeA, StandardSheetSizeB, StandardSheetSizeC, StandardSheetSizeD, StandardSheetSizeE, StandardSheetSizeF, StandardSheetSizeH, StandardSheetSizeJ, StandardSheetSizeA0, StandardSheetSizeA1, StandardSheetSizeA2, StandardSheetSizeA3, StandardSheetSizeA4 } |
Standard Drawing sizes. More... | |
enum | Unit { UnitInches = 1, UnitMillimeters } |
Specifies the units of the drawing sheet. More... | |
Public Member Functions inherited from NXOpen::Drawings::DrawingSheet | |
void | ActivateForSketching () |
Sets this drawingsheet's view as the active sketch view. More... | |
NXOpen::Drawings::BordersAndZones * | BordersAndZones () |
Returns the borders and zones object if present Created in NX8.0.0. More... | |
std::vector < NXOpen::Drawings::DraftingView * > | GetDraftingViews () |
Returns the NXOpen::Drawings::DraftingView s on a sheet. More... | |
void | GetScale (double *numerator, double *denominator) |
Returns the scale of the drawing sheet. More... | |
NXString | GetSheetZoneReference (NXOpen::Drawings::DraftingView *viewTag) |
Returns the sheet and zone location or reference of the view if sheet zones are defined. More... | |
NXString | GetZoneReference (NXOpen::Drawings::DraftingView *viewTag) |
Returns the zone location or reference of the view if sheet zones are defined. More... | |
double | Height () |
Returns the height of the drawing sheet. More... | |
bool | IsActiveForSketching () |
Returns true if this drawing sheet's view is the active sketch view. More... | |
bool | IsOutOfDate () |
Returns the status on whether this NXOpen::Drawings::DrawingSheet is out of date. More... | |
double | Length () |
Returns the length of the drawing sheet. More... | |
void | Open () |
Displays and activates the drawing sheet so that it can be edited. More... | |
NXOpen::Drawings::DrawingSheet::ProjectionAngleType | ProjectionAngle () |
Returns the projection angle of the drawing sheet. More... | |
void | ResetActiveForSketching () |
Resets active for sketching view in given drawing. More... | |
void | SetBordersAndZones (NXOpen::Drawings::BordersAndZones *bodersAndZones) |
Sets the borders and zones object if present Created in NX8.0.0. More... | |
void | SetParameters (double height, double length, double numerator, double denominator, NXOpen::Drawings::DrawingSheet::Unit units, NXOpen::Drawings::DrawingSheet::ProjectionAngleType projectionAngle, std::vector< NXOpen::Drawings::DraftingView * > &associatedViews) |
Sets the parameters of the drawing sheet. More... | |
NXOpen::Drawings::SheetDraftingViewCollection * | SheetDraftingViews () |
Returns the SheetDraftingViewCollection instance belonging to this drawing sheet Created in NX5.0.0. More... | |
NXOpen::Drawings::SheetSectionLineCollection * | SheetSectionLines () |
Returns the SheetSectionLineCollection instance belonging to this drawing sheet Created in NX6.0.0. More... | |
NXOpen::Drawings::DrawingSheet::Unit | Units () |
Returns the units of the drawing sheet. More... | |
NXOpen::View * | View () |
Returns the NXOpen::View that represents this drawing sheet. More... | |
Represents an insert sheet
To create or edit an instance of this class, use NXOpen::LineDesigner::InsertSheetBuilder
Created in NX9.0.0.