public interface PmiPreferences extends TransientObject
Modifier and Type | Method and Description |
---|---|
boolean |
assemblyCrosshatching()
Returns the flag indicating whether PMI support for lightweight section view assembly crosshatching option is available
License requirements: None. |
boolean |
associativityForLightweightSectionViews()
Returns the option indicating whether plane is associative for Lightweight Section Views
License requirements: None. |
boolean |
createViewIndependent()
Returns the flag indicating whether the PMI would be created view independent
License requirements: None. |
double |
crosshatchAdjacencyTolerance()
Returns the flag indicating whether PMI support for lightweight section view crosshatch adjacency tolerance is available
License requirements: None. |
double |
cuttingPlaneSymbolArrowLength()
Returns the cutting plane symbol arrow length
License requirements: None. |
NXColor |
cuttingPlaneSymbolColor()
Returns the cutting plane symbol color
License requirements: None. |
String |
cuttingPlaneSymbolSectionPrefix()
Returns the section prefix for cutting plane symbol
License requirements: None. |
boolean |
cuttingPlaneSymbolShadedPlane()
Returns the cutting plane symbol shaded plane option
License requirements: None. |
String |
cuttingPlaneSymbolStartingLetter()
Returns the starting letter for cutting plane symbol
License requirements: None. |
CuttingPlaneSymbolBuilder.TextPlaneRelativeArrow |
cuttingPlaneSymbolTextPlaneRelativeToArrow()
Returns the orientation of the cutting plane symbol text plane with respect to arrow plane
License requirements: None. |
String |
datumLabel()
Returns the initial letter for datum labels
License requirements: None. |
PmiDefaultPlane |
defaultPlane()
Returns the default annotation plane for PMI symbols
License requirements: None. |
boolean |
displayEffectivityFilterNodesInPartNavigator()
Returns the flag indicating the display of Effectivity Filtered PMI node in Part Navigator
License requirements: None. |
boolean |
displayPmiAssociatedComponentsLoadedForReference()
Returns the flag indicating PMI associated objects components loaded for reference
License requirements: None. |
DisplayPmiEffectivityMethod |
displayPmiEffectivityMethod()
Returns the value indicating precise option of PMI Effectivity for prime geometry
License requirements: None. |
DisplayPmiEffectivityMethod |
displayPmiEffectivityReferenceMethod()
Returns the value indicating precise option of PMI Effectivity for reference geometry
License requirements: None. |
boolean |
displayPmiQueryDialogFromMb3()
Returns the PMI query dialog visibility from mb3 option
License requirements: None. |
boolean |
enableResize()
Returns the flag indicating whether to enable resize.
|
double |
pmiRegionHeight()
Returns the rectangular region height
License requirements: None. |
double |
pmiRegionInnerDiameter()
Returns the circular/annular region inner diameter
License requirements: None. |
double |
pmiRegionOuterDiameter()
Returns the circular/annular region outer diameter
License requirements: None. |
double |
pmiRegionWidth()
Returns the rectangular region width
License requirements: None. |
boolean |
pmiSupportForGeometrySharing()
Returns the flag indicating whether PMI support for geometry sharing is available
License requirements: None. |
PmiResizeMethod |
resizeMethod()
Returns the resize method
License requirements: None. |
boolean |
resizeOnCreate()
Returns the flag indicating whether to resize on create
License requirements: None. |
boolean |
resizeOnViewSave()
Returns the flag indicating whether to resize on view save
License requirements: None. |
boolean |
restrictCrosshatchAngle()
Returns the flag indicating whether PMI support for lightweight section view restrict crosshatch angle option is available
License requirements: None. |
void |
setAssemblyCrosshatching(boolean assemblyCrosshatching)
License requirements: None. |
void |
setAssociativityForLightweightSectionViews(boolean associativityOptionForLightweightSectionViews)
License requirements: None. |
void |
setCreateViewIndependent(boolean createViewIndependent)
Sets the flag indicating whether the PMI would be created view independent
License requirements: None. |
void |
setCrosshatchAdjacencyTolerance(double crosshatchAdjacencyTolerance)
License requirements: None. |
void |
setCuttingPlaneSymbolArrowLength(double arrowLength)
Sets the cutting plane symbol arrow length
License requirements: None. |
void |
setCuttingPlaneSymbolColor(NXColor color)
Sets the cutting plane symbol color
License requirements: None. |
void |
setCuttingPlaneSymbolSectionPrefix(String sectionPrefix)
Sets the section prefix for cutting plane symbol
License requirements: None. |
void |
setCuttingPlaneSymbolShadedPlane(boolean shadedPlane)
Sets the cutting plane symbol shaded plane option
License requirements: None. |
void |
setCuttingPlaneSymbolStartingLetter(String startingLetter)
Sets the starting letter for cutting plane symbol
License requirements: None. |
void |
setCuttingPlaneSymbolTextPlaneRelativeToArrow(CuttingPlaneSymbolBuilder.TextPlaneRelativeArrow textPlaneRelativeArrow)
License requirements: None. |
void |
setDatumLabel(String datumLabel)
Sets the initial letter for datum labels
License requirements: None. |
void |
setDefaultPlane(PmiDefaultPlane defaultPlane)
Sets the default annotation plane for PMI symbols
License requirements: None. |
void |
setDisplayEffectivityFilterNodesInPartNavigator(boolean displayEffectivityFilterNodesInPartNavigator)
License requirements: nx_pmi_effectivity ("NX PMI EFFECTIVITY") . |
void |
setDisplayPmiAssociatedComponentsLoadedForReference(boolean displayPmiAssociatedComponentsLoadedForReference)
License requirements: nx_pmi_effectivity ("NX PMI EFFECTIVITY") . |
void |
setDisplayPmiEffectivityMethod(DisplayPmiEffectivityMethod displayPmiEffectivityMethod)
License requirements: nx_pmi_effectivity ("NX PMI EFFECTIVITY") . |
void |
setDisplayPmiEffectivityReferenceMethod(DisplayPmiEffectivityMethod displayPmiEffectivityReferenceMethod)
License requirements: nx_pmi_effectivity ("NX PMI EFFECTIVITY") . |
void |
setDisplayPmiQueryDialogFromMb3(boolean withDialog)
Sets the PMI query dialog visibility from mb3 option
License requirements: None. |
void |
setEnableResize(boolean enableResize)
License requirements: None. |
void |
setPmiRegionHeight(double height)
Sets the rectangular region height
License requirements: None. |
void |
setPmiRegionInnerDiameter(double innerDiameter)
Sets the circular/annular region inner diameter
License requirements: None. |
void |
setPmiRegionOuterDiameter(double outerDiameter)
Sets the circular/annular region outer diameter
License requirements: None. |
void |
setPmiRegionWidth(double width)
Sets the rectangular region width
License requirements: None. |
void |
setPmiSupportForGeometrySharing(boolean pmiSupportForGeomSharing)
License requirements: None. |
void |
setResizeMethod(PmiResizeMethod resizeMethod)
License requirements: None. |
void |
setResizeOnCreate(boolean resizeOnCreate)
License requirements: None. |
void |
setResizeOnViewSave(boolean resizeOnViewSave)
License requirements: None. |
void |
setRestrictCrosshatchAngle(boolean restrictCrosshatchAngle)
License requirements: None. |
void |
setShadedDisplay(boolean shadedDisplay)
License requirements: None. |
boolean |
shadedDisplay()
Returns the toggle for display through shaded models
License requirements: None. |
_value, dispose, printTestData, printTestData
PmiDefaultPlane defaultPlane() throws NXException, RemoteException
NXException
RemoteException
void setDefaultPlane(PmiDefaultPlane defaultPlane) throws NXException, RemoteException
defaultPlane
- NXException
RemoteException
boolean shadedDisplay() throws NXException, RemoteException
NXException
RemoteException
void setShadedDisplay(boolean shadedDisplay) throws NXException, RemoteException
shadedDisplay
- NXException
RemoteException
String datumLabel() throws NXException, RemoteException
NXException
RemoteException
void setDatumLabel(String datumLabel) throws NXException, RemoteException
datumLabel
- NXException
RemoteException
boolean createViewIndependent() throws NXException, RemoteException
NXException
RemoteException
void setCreateViewIndependent(boolean createViewIndependent) throws NXException, RemoteException
createViewIndependent
- NXException
RemoteException
double pmiRegionWidth() throws NXException, RemoteException
NXException
RemoteException
void setPmiRegionWidth(double width) throws NXException, RemoteException
width
- NXException
RemoteException
double pmiRegionHeight() throws NXException, RemoteException
NXException
RemoteException
void setPmiRegionHeight(double height) throws NXException, RemoteException
height
- NXException
RemoteException
double pmiRegionOuterDiameter() throws NXException, RemoteException
NXException
RemoteException
void setPmiRegionOuterDiameter(double outerDiameter) throws NXException, RemoteException
outerDiameter
- NXException
RemoteException
double pmiRegionInnerDiameter() throws NXException, RemoteException
NXException
RemoteException
void setPmiRegionInnerDiameter(double innerDiameter) throws NXException, RemoteException
innerDiameter
- NXException
RemoteException
boolean enableResize() throws NXException, RemoteException
NXException
RemoteException
void setEnableResize(boolean enableResize) throws NXException, RemoteException
enableResize
- NXException
RemoteException
boolean resizeOnCreate() throws NXException, RemoteException
NXException
RemoteException
void setResizeOnCreate(boolean resizeOnCreate) throws NXException, RemoteException
resizeOnCreate
- NXException
RemoteException
boolean resizeOnViewSave() throws NXException, RemoteException
NXException
RemoteException
void setResizeOnViewSave(boolean resizeOnViewSave) throws NXException, RemoteException
resizeOnViewSave
- NXException
RemoteException
PmiResizeMethod resizeMethod() throws NXException, RemoteException
NXException
RemoteException
void setResizeMethod(PmiResizeMethod resizeMethod) throws NXException, RemoteException
resizeMethod
- NXException
RemoteException
boolean pmiSupportForGeometrySharing() throws NXException, RemoteException
NXException
RemoteException
void setPmiSupportForGeometrySharing(boolean pmiSupportForGeomSharing) throws NXException, RemoteException
pmiSupportForGeomSharing
- NXException
RemoteException
boolean displayPmiQueryDialogFromMb3() throws NXException, RemoteException
NXException
RemoteException
void setDisplayPmiQueryDialogFromMb3(boolean withDialog) throws NXException, RemoteException
withDialog
- NXException
RemoteException
DisplayPmiEffectivityMethod displayPmiEffectivityMethod() throws NXException, RemoteException
NXException
RemoteException
void setDisplayPmiEffectivityMethod(DisplayPmiEffectivityMethod displayPmiEffectivityMethod) throws NXException, RemoteException
displayPmiEffectivityMethod
- NXException
RemoteException
DisplayPmiEffectivityMethod displayPmiEffectivityReferenceMethod() throws NXException, RemoteException
NXException
RemoteException
void setDisplayPmiEffectivityReferenceMethod(DisplayPmiEffectivityMethod displayPmiEffectivityReferenceMethod) throws NXException, RemoteException
displayPmiEffectivityReferenceMethod
- NXException
RemoteException
boolean displayPmiAssociatedComponentsLoadedForReference() throws NXException, RemoteException
NXException
RemoteException
void setDisplayPmiAssociatedComponentsLoadedForReference(boolean displayPmiAssociatedComponentsLoadedForReference) throws NXException, RemoteException
displayPmiAssociatedComponentsLoadedForReference
- NXException
RemoteException
boolean displayEffectivityFilterNodesInPartNavigator() throws NXException, RemoteException
NXException
RemoteException
void setDisplayEffectivityFilterNodesInPartNavigator(boolean displayEffectivityFilterNodesInPartNavigator) throws NXException, RemoteException
displayEffectivityFilterNodesInPartNavigator
- NXException
RemoteException
boolean assemblyCrosshatching() throws NXException, RemoteException
NXException
RemoteException
void setAssemblyCrosshatching(boolean assemblyCrosshatching) throws NXException, RemoteException
assemblyCrosshatching
- NXException
RemoteException
boolean restrictCrosshatchAngle() throws NXException, RemoteException
NXException
RemoteException
void setRestrictCrosshatchAngle(boolean restrictCrosshatchAngle) throws NXException, RemoteException
restrictCrosshatchAngle
- NXException
RemoteException
double crosshatchAdjacencyTolerance() throws NXException, RemoteException
NXException
RemoteException
void setCrosshatchAdjacencyTolerance(double crosshatchAdjacencyTolerance) throws NXException, RemoteException
crosshatchAdjacencyTolerance
- NXException
RemoteException
boolean associativityForLightweightSectionViews() throws NXException, RemoteException
NXException
RemoteException
void setAssociativityForLightweightSectionViews(boolean associativityOptionForLightweightSectionViews) throws NXException, RemoteException
associativityOptionForLightweightSectionViews
- NXException
RemoteException
String cuttingPlaneSymbolStartingLetter() throws NXException, RemoteException
NXException
RemoteException
void setCuttingPlaneSymbolStartingLetter(String startingLetter) throws NXException, RemoteException
startingLetter
- NXException
RemoteException
String cuttingPlaneSymbolSectionPrefix() throws NXException, RemoteException
NXException
RemoteException
void setCuttingPlaneSymbolSectionPrefix(String sectionPrefix) throws NXException, RemoteException
sectionPrefix
- NXException
RemoteException
boolean cuttingPlaneSymbolShadedPlane() throws NXException, RemoteException
NXException
RemoteException
void setCuttingPlaneSymbolShadedPlane(boolean shadedPlane) throws NXException, RemoteException
shadedPlane
- NXException
RemoteException
NXColor cuttingPlaneSymbolColor() throws NXException, RemoteException
NXException
RemoteException
void setCuttingPlaneSymbolColor(NXColor color) throws NXException, RemoteException
color
- NXException
RemoteException
CuttingPlaneSymbolBuilder.TextPlaneRelativeArrow cuttingPlaneSymbolTextPlaneRelativeToArrow() throws NXException, RemoteException
NXException
RemoteException
void setCuttingPlaneSymbolTextPlaneRelativeToArrow(CuttingPlaneSymbolBuilder.TextPlaneRelativeArrow textPlaneRelativeArrow) throws NXException, RemoteException
textPlaneRelativeArrow
- NXException
RemoteException
double cuttingPlaneSymbolArrowLength() throws NXException, RemoteException
NXException
RemoteException
void setCuttingPlaneSymbolArrowLength(double arrowLength) throws NXException, RemoteException
arrowLength
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.