Modifier and Type | Interface and Description |
---|---|
static class |
ViewDependentDisplayManager.Font
specifies the font for wireframe edits .
|
static class |
ViewDependentDisplayManager.PartialShading
specifies the partial shading options for shading edits .
|
static class |
ViewDependentDisplayManager.Translucency
specifies the translucency options for shading edits .
|
static class |
ViewDependentDisplayManager.Width
specifies the width for wireframe edits .
|
Modifier and Type | Method and Description |
---|---|
void |
applySegmentEdit(DisplayableObject object,
NXColor color,
ViewDependentDisplayManager.Font font,
ViewDependentDisplayManager.Width width,
double[] segmentStart,
double[] segmentEnd)
Applies a wireframe edit to specified objects in a view.
|
void |
applySegmentEdit(DisplayableObject object,
ViewDependentDisplayManager.Font font,
ViewDependentDisplayManager.Width width,
double[] segmentStart,
double[] segmentEnd)
Applies a wireframe edit to specified objects in a view
when the color is the original color
License requirements: None. |
void |
applyShadeEdit(NXColor shadeColor,
ViewDependentDisplayManager.PartialShading partialShading,
ViewDependentDisplayManager.Translucency translucencyOption,
int translucencyScale,
DisplayableObject[] objects)
Applies a shading edit to specified faces and/or bodies in a view.
|
void |
applyShadeEdit(ViewDependentDisplayManager.PartialShading partialShading,
ViewDependentDisplayManager.Translucency translucencyOption,
int translucencyScale,
DisplayableObject[] objects)
Applies a shading edit to specified faces and/or bodies in a view when
shade color is original color
License requirements: None. |
void |
applyWireframeEdit(NXColor color,
ViewDependentDisplayManager.Font font,
ViewDependentDisplayManager.Width width,
DisplayableObject[] objects)
Applies a wireframe edit to specified objects in a view.
|
void |
applyWireframeEdit(ViewDependentDisplayManager.Font font,
ViewDependentDisplayManager.Width width,
DisplayableObject[] objects)
Applies a wireframe edit to specified objects in a view
when the color is the original color
License requirements: None. |
void |
erase(DisplayableObject[] objects)
Erases specified objects in a view.
|
void |
moveToModel(DisplayableObject[] objects)
Moves view objects to model.
|
void |
moveToView(DisplayableObject[] objects)
Moves model objects to view.
|
void |
removeAllEdits()
Removes all edits and erasures from all objects in a view.
|
void |
removeEdit(DisplayableObject[] objects)
Removes edits from specified objects in a view.
|
void |
removeErasure(DisplayableObject[] objects)
Deprecated.
Deprecated in NX11.0.0. Use
removeErasureOnObjectAndSubobjects(nxopen.DisplayableObject[], boolean) instead.
|
void |
removeErasureOnObjectAndSubobjects(DisplayableObject[] objects,
boolean removeFromSubObjects)
Removes erasures from specified objects and optional subobjects in a view.
|
void |
setBackground(DisplayableObject[] objects)
Sets visibility of background objects.
|
void applyShadeEdit(NXColor shadeColor, ViewDependentDisplayManager.PartialShading partialShading, ViewDependentDisplayManager.Translucency translucencyOption, int translucencyScale, DisplayableObject[] objects) throws NXException, RemoteException
shadeColor
- partialShading
- translucencyOption
- translucencyScale
- new translucency value in the range 0 to 100objects
- NXException
RemoteException
void applyShadeEdit(ViewDependentDisplayManager.PartialShading partialShading, ViewDependentDisplayManager.Translucency translucencyOption, int translucencyScale, DisplayableObject[] objects) throws NXException, RemoteException
partialShading
- translucencyOption
- translucencyScale
- new translucency value in the range 0 to 100objects
- NXException
RemoteException
void applyWireframeEdit(NXColor color, ViewDependentDisplayManager.Font font, ViewDependentDisplayManager.Width width, DisplayableObject[] objects) throws NXException, RemoteException
color
- font
- width
- objects
- NXException
RemoteException
void applyWireframeEdit(ViewDependentDisplayManager.Font font, ViewDependentDisplayManager.Width width, DisplayableObject[] objects) throws NXException, RemoteException
font
- width
- objects
- NXException
RemoteException
void applySegmentEdit(DisplayableObject object, NXColor color, ViewDependentDisplayManager.Font font, ViewDependentDisplayManager.Width width, double[] segmentStart, double[] segmentEnd) throws NXException, RemoteException
object
- color
- font
- width
- segmentStart
- The length of the segment_start and segment_end arrays must match.segmentEnd
- The length of the segment_start and segment_end arrays must match.NXException
RemoteException
void applySegmentEdit(DisplayableObject object, ViewDependentDisplayManager.Font font, ViewDependentDisplayManager.Width width, double[] segmentStart, double[] segmentEnd) throws NXException, RemoteException
object
- font
- width
- segmentStart
- The length of the segment_start and segment_end arrays must match.segmentEnd
- The length of the segment_start and segment_end arrays must match.NXException
RemoteException
void erase(DisplayableObject[] objects) throws NXException, RemoteException
objects
- NXException
RemoteException
void removeErasure(DisplayableObject[] objects) throws NXException, RemoteException
removeErasureOnObjectAndSubobjects(nxopen.DisplayableObject[], boolean)
instead.
objects
- NXException
RemoteException
void removeErasureOnObjectAndSubobjects(DisplayableObject[] objects, boolean removeFromSubObjects) throws NXException, RemoteException
objects
- removeFromSubObjects
- NXException
RemoteException
void removeEdit(DisplayableObject[] objects) throws NXException, RemoteException
objects
- NXException
RemoteException
void removeAllEdits() throws NXException, RemoteException
NXException
RemoteException
void moveToModel(DisplayableObject[] objects) throws NXException, RemoteException
objects
- NXException
RemoteException
void moveToView(DisplayableObject[] objects) throws NXException, RemoteException
objects
- NXException
RemoteException
void setBackground(DisplayableObject[] objects) throws NXException, RemoteException
objects
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.