public interface DraftingView extends View, IFitTo
DrawingSheet.sheetDraftingViews()
or Part.draftingViews()
View.Canned, View.RenderingStyleType, View.ScaleAdjustment, View.ScaleFactor, View.ShowOrHideType
NXObject.AttributeInformation, NXObject.AttributeType, NXObject.ComputationalTime, NXObject.DateAndTimeFormat, NXObject.NextUserAttributeData
Modifier and Type | Method and Description |
---|---|
void |
activateForSketching()
Sets this drafting view as the active sketch view.
|
void |
checkForInvalidParentModelView()
Checks the view's validity by looking at the parent model view
License requirements: drafting ("DRAFTING") . |
void |
commit()
Commits and applies all the settings like
ViewStyle to the View.This must be called on the view after creation or edit to reflect all the settings on it
License requirements: drafting ("DRAFTING") Created in NX5.0.0 |
DraftingBodyCollection |
draftingBodies()
Returns the DraftingBodyCollection .
|
DraftingView |
getBrokenViewDecoration()
Return the decoration view of a slave or a master view.
|
DraftingView[] |
getBrokenViewInternalViews()
Returns an array of views representing the internal views of broken view.
|
DraftingView |
getBrokenViewMaster()
Return the master view of a slave or a decoration view. return NULL for other type of view.
|
Point3d |
getDrawingReferencePoint()
Returns the view origin(location).
|
FlatPatternObject[] |
getToolMarkers()
Returns an array of pointers to objects representing the tool markers in the
view.
|
void |
hideComponents(NXObject[] components)
Hides the specified components in the view.
|
void |
hideViewBorder()
Hide the view border of the view.
|
boolean |
isActiveForSketching()
Returns true if this view is the active sketch view.
|
boolean |
isBroken()
Returns the status on whether this
DraftingView is broken. |
boolean |
isDecoration()
Returns the status on whether this
DraftingView is decoration. |
boolean |
isOutOfDate()
Returns the status on whether this
DraftingView is out of date. |
boolean |
isSlave()
Returns the status on whether this
DraftingView is slave. |
void |
moveView(Point3d drawingReferencePoint)
Sets the view origin at the provided location.
|
void |
restoreViewBorder()
Restores the view border from the dashed line to the normal line for cut operation
License requirements: drafting ("DRAFTING") . |
void |
setDeleteSectionLine(boolean deleteSectionLine)
Set the section line delete option, If false section line will not be deleted with section view
License requirements: drafting ("DRAFTING") . |
void |
setDrawingReferencePoint(Point3d drawingReferencePoint)
Sets the view origin at the provided location.
|
void |
showComponents(NXObject[] components)
Shows the specified components in the view.
|
void |
showViewBorder()
Show the view border of the view.
|
ViewStyle |
style()
Returns object to View Style .
|
void |
update()
Updates the drawing member view on a drawing.
|
void |
updateAutomaticViewBound()
Recalculates and updates the view boundary of a drawing member view
License requirements: drafting ("DRAFTING") . |
ViewBreakCollection |
viewBreaks()
Returns the ViewBreakCollection instance belonging to this view .
|
absoluteOrigin, askVisibleObjects, changePerspective, concatenate, concatenate, concatenate, concatenate, concatenate, concatenate, concatenate, dependentDisplay, disclosurePurpose, expand, fit, fitAfterShowOrHide, fitToObjects, getAxis, getExpandedScale, hasPreview, lockRotations, makeWork, matrix, orient, orient, orient, origin, regenerate, renderingStyle, restore, rotate, rotate, scale, setDisclosurePurpose, setLockRotations, setOrigin, setRenderingStyle, setRotationTranslationScale, setScale, setSyncViews, setTriadVisibility, setWcsVisibility, snapToClosestCannedOrientation, snapToVariantCannedOrientation, syncViews, triadVisibility, updateCustomSymbols, updateDisplay, visualizationSpecialEffectsPreferences, visualizationVisualPreferences, wcsVisibility, zoom, zoomAboutPoint, zoomByRectangle
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
ViewStyle style() throws RemoteException
RemoteException
ViewBreakCollection viewBreaks() throws RemoteException
RemoteException
DraftingBodyCollection draftingBodies() throws RemoteException
RemoteException
void update() throws NXException, RemoteException
NXException
RemoteException
boolean isOutOfDate() throws NXException, RemoteException
DraftingView
is out of date.
NXException
RemoteException
Point3d getDrawingReferencePoint() throws NXException, RemoteException
NXException
RemoteException
void setDrawingReferencePoint(Point3d drawingReferencePoint) throws NXException, RemoteException
drawingReferencePoint
- New view origin(location)NXException
RemoteException
void moveView(Point3d drawingReferencePoint) throws NXException, RemoteException
setDrawingReferencePoint(nxopen.Point3d)
and
handles section views and broken views cases also.
drawingReferencePoint
- New view origin(location)NXException
RemoteException
void hideComponents(NXObject[] components) throws NXException, RemoteException
components
- ComponentsNXException
RemoteException
void showComponents(NXObject[] components) throws NXException, RemoteException
components
- ComponentsNXException
RemoteException
void activateForSketching() throws NXException, RemoteException
NXException
RemoteException
boolean isActiveForSketching() throws NXException, RemoteException
NXException
RemoteException
void commit() throws NXException, RemoteException
ViewStyle
to the View.This must be called on the view after creation or edit to reflect all the settings on it
NXException
RemoteException
FlatPatternObject[] getToolMarkers() throws NXException, RemoteException
NXException
RemoteException
void restoreViewBorder() throws NXException, RemoteException
NXException
RemoteException
void checkForInvalidParentModelView() throws NXException, RemoteException
NXException
RemoteException
boolean isBroken() throws NXException, RemoteException
DraftingView
is broken.
NXException
RemoteException
boolean isSlave() throws NXException, RemoteException
DraftingView
is slave.
NXException
RemoteException
boolean isDecoration() throws NXException, RemoteException
DraftingView
is decoration.
NXException
RemoteException
DraftingView getBrokenViewMaster() throws NXException, RemoteException
NXException
RemoteException
DraftingView getBrokenViewDecoration() throws NXException, RemoteException
NXException
RemoteException
DraftingView[] getBrokenViewInternalViews() throws NXException, RemoteException
NXException
RemoteException
void hideViewBorder() throws NXException, RemoteException
NXException
RemoteException
void showViewBorder() throws NXException, RemoteException
NXException
RemoteException
void setDeleteSectionLine(boolean deleteSectionLine) throws NXException, RemoteException
deleteSectionLine
- NXException
RemoteException
void updateAutomaticViewBound() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.