public interface DrawingSheet extends NXObject
DrawingSheetBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
DrawingSheet.ProjectionAngleType
Specifies the projection angle of a drawing sheet.
|
static class |
DrawingSheet.ScaleData
This class holds the data returned from
getScale() |
static class |
DrawingSheet.StandardSheetSize
Standard Drawing sizes
|
static class |
DrawingSheet.Unit
Specifies the units of the drawing sheet.
|
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
activateForSketching()
Sets this drawingsheet's view as the active sketch view.
|
BordersAndZones |
bordersAndZones()
Returns the borders and zones object if present
License requirements: drafting ("DRAFTING") . |
DraftingView[] |
getDraftingViews()
Returns the
DraftingView s on a sheet. |
DrawingSheet.ScaleData |
getScale()
Returns the scale of the drawing sheet.
|
String |
getSheetZoneReference(DraftingView viewTag)
Returns the sheet and zone location or reference of the view if sheet zones are defined.
|
String |
getZoneReference(DraftingView viewTag)
Returns the zone location or reference of the view if sheet zones are defined.
|
double |
height()
Returns the height of the drawing sheet.
|
boolean |
isActiveForSketching()
Returns true if this drawing sheet's view is the active sketch view.
|
boolean |
isOutOfDate()
Returns the status on whether this
DrawingSheet is out of date. |
double |
length()
Returns the length of the drawing sheet.
|
void |
open()
Displays and activates the drawing sheet so that it can be edited.
|
DrawingSheet.ProjectionAngleType |
projectionAngle()
Returns the projection angle of the drawing sheet.
|
void |
resetActiveForSketching()
Resets active for sketching view in given drawing.
|
void |
setBordersAndZones(BordersAndZones bodersAndZones)
License requirements: drafting ("DRAFTING") . |
DraftingView[] |
setParameters(double height,
double length,
double numerator,
double denominator,
DrawingSheet.Unit units,
DrawingSheet.ProjectionAngleType projectionAngle)
Sets the parameters of the drawing sheet.
|
SheetDraftingViewCollection |
sheetDraftingViews()
Returns the SheetDraftingViewCollection instance belonging to this drawing sheet .
|
SheetSectionLineCollection |
sheetSectionLines()
Returns the SheetSectionLineCollection instance belonging to this drawing sheet .
|
DrawingSheet.Unit |
units()
Returns the units of the drawing sheet.
|
View |
view()
Returns the
View that represents this drawing sheet. |
createAttributeIterator, deleteAllAttributesByType, deleteAllAttributesByType, deleteAttributeByTypeAndTitle, deleteAttributeByTypeAndTitle, deleteUserAttribute, deleteUserAttributes, deleteUserAttributes, getAttributeTitlesByType, getBooleanUserAttribute, getComputationalTimeUserAttribute, getIntegerAttribute, getIntegerUserAttribute, getNextUserAttribute, getPdmReferenceAttributeValue, getRealAttribute, getRealUserAttribute, getReferenceAttribute, getStringAttribute, getStringUserAttribute, getTimeAttribute, getTimeUserAttribute, getUserAttribute, getUserAttribute, getUserAttributeAsString, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeCount, getUserAttributeLock, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributes, getUserAttributesAsStrings, getUserAttributeSize, getUserAttributeSourceObjects, hasUserAttribute, hasUserAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setBooleanUserAttribute, setPdmReferenceAttribute, setReferenceAttribute, setReferenceAttribute, setTimeAttribute, setTimeAttribute, setTimeUserAttribute, setTimeUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttribute, setUserAttributeLock
printTestData, printTestData, tag, tagValue
findObject, isOccurrence, journalIdentifier, name, owningComponent, owningPart, print, prototype, setName
SheetDraftingViewCollection sheetDraftingViews() throws RemoteException
RemoteException
SheetSectionLineCollection sheetSectionLines() throws RemoteException
RemoteException
void open() throws NXException, RemoteException
NXException
RemoteException
DraftingView[] getDraftingViews() throws NXException, RemoteException
NXException
RemoteException
View view() throws NXException, RemoteException
NXException
RemoteException
boolean isOutOfDate() throws NXException, RemoteException
DrawingSheet
is out of date.
NXException
RemoteException
DrawingSheet.ProjectionAngleType projectionAngle() throws NXException, RemoteException
NXException
RemoteException
DrawingSheet.Unit units() throws NXException, RemoteException
setParameters(double, double, double, double, nxopen.drawings.DrawingSheet.Unit, nxopen.drawings.DrawingSheet.ProjectionAngleType)
NXException
RemoteException
DrawingSheet.ScaleData getScale() throws NXException, RemoteException
NXException
RemoteException
double height() throws NXException, RemoteException
NXException
RemoteException
double length() throws NXException, RemoteException
NXException
RemoteException
DraftingView[] setParameters(double height, double length, double numerator, double denominator, DrawingSheet.Unit units, DrawingSheet.ProjectionAngleType projectionAngle) throws NXException, RemoteException
DraftingView
s that are
defined by an expression, will not modified by this method. Currently this method only works for
drawings that are opened.
height
- length
- numerator
- denominator
- units
- projectionAngle
- NXException
RemoteException
void activateForSketching() throws NXException, RemoteException
NXException
RemoteException
void resetActiveForSketching() throws NXException, RemoteException
NXException
RemoteException
boolean isActiveForSketching() throws NXException, RemoteException
NXException
RemoteException
String getZoneReference(DraftingView viewTag) throws NXException, RemoteException
viewTag
- NXException
RemoteException
String getSheetZoneReference(DraftingView viewTag) throws NXException, RemoteException
viewTag
- NXException
RemoteException
BordersAndZones bordersAndZones() throws NXException, RemoteException
NXException
RemoteException
void setBordersAndZones(BordersAndZones bodersAndZones) throws NXException, RemoteException
bodersAndZones
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.