public interface LightweightSectionBuilder extends DynamicSectionBuilder
LightweightSection
builder PmiLightweightSectionCollection.createLightweightSectionBuilder(nxopen.annotations.LightweightSection)
Property | Value |
---|---|
BoxExtentDelayUpdate | false |
CapColorOption | Any |
ClipType | Section |
CurveColorOption | Any |
CuttingPlaneSymbol.DisplayCuttingPlaneSymbol | 0 |
CuttingPlaneSymbol.UseTwoArrows | 0 |
CuttingPlaneSymbol.ViewNameFormat | UserDefined |
LockPlanes | true |
ShowCap | true |
ShowClip | true |
ShowCurves (deprecated) | false |
ShowGrid | false |
ShowInterference | false |
ShowViewer | false |
Type | OnePlane |
DynamicSectionBuilder.ActivePlaneData, DynamicSectionBuilder.AllPlanesGeometryData, DynamicSectionBuilder.BoundingBoxData, DynamicSectionBuilder.LoadAllIntersectingData, DynamicSectionBuilder.OffsetLimitsData, DynamicSectionBuilder.PlaneGeometryData
Modifier and Type | Method and Description |
---|---|
boolean |
assemblyCrosshatching()
Returns the assembly crosshatch option
License requirements: None. |
SelectDisplayableObjectList |
boundingBoxComponents()
Returns the objects to define the box section type bounding extents
License requirements: None. |
boolean |
clipCoplanarObjects()
Returns the clip coplanar objects
License requirements: None. |
boolean |
clipWireframeObjects()
Returns the clip wireframe objects
License requirements: None. |
HatchFillSettingsBuilder |
crosshatchSettings()
Returns the crosshatch settings
License requirements: None. |
CuttingPlaneSymbolBuilder |
cuttingPlaneSymbol()
Returns the cutting plane symbol
License requirements: None. |
boolean |
displayCrosshatch()
Returns the display crosshatch option
License requirements: None. |
Curve[] |
getSectionCurves()
Returns the lightweight section view curves
License requirements: None. |
SelectDisplayableObjectList |
objectsToSection()
Returns the objects to section
License requirements: None. |
int |
patternDefinedBy()
Returns the crosshatch pattern defined by
License requirements: None. |
boolean |
restrictCrosshatch()
Returns the restrict crosshatch angle to 45 degree option
License requirements: None. |
boolean |
saveAssociativeCurves()
Returns the save associative curves toggle value
License requirements: None. |
void |
setAssemblyCrosshatching(boolean assemblyCrosshatchingOption)
License requirements: geometric_tol ("GDT") . |
void |
setClipCoplanarObjects(boolean clipCoplanarObjectsOption)
License requirements: geometric_tol ("GDT") . |
void |
setClipWireframeObjects(boolean clipWireframeObjectsOption)
License requirements: geometric_tol ("GDT") . |
void |
setDisplayCrosshatch(boolean displayCrosshatchOption)
License requirements: geometric_tol ("GDT") . |
void |
setPatternDefinedBy(int patternDefinedBy)
License requirements: geometric_tol ("GDT") . |
void |
setRestrictCrosshatch(boolean restrictCrosshatchOption)
License requirements: geometric_tol ("GDT") . |
void |
setSaveAssociativeCurves(boolean saveAssociativeCurvesToggle)
License requirements: geometric_tol ("GDT") . |
void |
setToleranceCrosshatch(double crosshatchAdjacencyTolerance)
License requirements: geometric_tol ("GDT") . |
void |
setViewName(String viewName)
License requirements: geometric_tol ("GDT") . |
double |
toleranceCrosshatch()
Returns the crosshatch adjacency tolerance
License requirements: None. |
String |
viewName()
Returns the name of the lightweight section view
License requirements: None. |
alternatePlane, boxExtentDelayUpdate, boxExtentMargin, boxExtentObjects, boxExtentSupported, capColor, capColorOption, clipType, createDatumPlane, csysType, curveColor, curveColorOption, defaultPlaneAxis, deferCurveUpdate, editView, getActivePlane, getAllPlanesGeometry, getBoundingBox, getGridSettings, getName, getNormal, getOffset, getOffsetLimits, getOrigin, getPlaneGeometry, getPlaneThickness, getRotationAngle, getRotationMatrix, interferenceColor, isAssociativitySupported, isDefaultPlane, layerSettings, loadAllIntersecting, loadNearIntersecting, lockPlanes, numberInSeries, offsetOriginInPlane, planeX, planeY, planeZ, restoreView, reverseDirection, reverseSeries, saveCurves, seriesSpacing, setActivePlane, setAllPlanesGeometry, setAssociativePlane, setBoundingBox, setBoxExtentDelayUpdate, setBoxExtentMargin, setCapColor, setCapColorOption, setClipType, setCsysType, setCurveColor, setCurveColorOption, setDefaultPlane, setDefaultPlaneAxis, setDefaults, setDeferCurveUpdate, setInterferenceColor, setLockPlanes, setName, setNormal, setNumberInSeries, setOffset, setOffsetByPoint, setOrigin, setPlane, setPlaneThickness, setReverseSeries, setRotationAngle, setRotationMatrix, setSeriesSpacing, setShowCap, setShowClip, setShowCurves, setShowGrid, setShowInterference, setShowViewer, setType, setView, showCap, showClip, showCurvePreview, showCurves, showGrid, showInterference, showSectionCurves, showViewer, type, updateBoxExtents, view
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectDisplayableObjectList objectsToSection() throws NXException, RemoteException
NXException
RemoteException
boolean saveAssociativeCurves() throws NXException, RemoteException
NXException
RemoteException
void setSaveAssociativeCurves(boolean saveAssociativeCurvesToggle) throws NXException, RemoteException
saveAssociativeCurvesToggle
- NXException
RemoteException
String viewName() throws NXException, RemoteException
NXException
RemoteException
void setViewName(String viewName) throws NXException, RemoteException
viewName
- Section nameNXException
RemoteException
Curve[] getSectionCurves() throws NXException, RemoteException
NXException
RemoteException
SelectDisplayableObjectList boundingBoxComponents() throws NXException, RemoteException
NXException
RemoteException
HatchFillSettingsBuilder crosshatchSettings() throws NXException, RemoteException
NXException
RemoteException
boolean displayCrosshatch() throws NXException, RemoteException
NXException
RemoteException
void setDisplayCrosshatch(boolean displayCrosshatchOption) throws NXException, RemoteException
displayCrosshatchOption
- NXException
RemoteException
boolean assemblyCrosshatching() throws NXException, RemoteException
NXException
RemoteException
void setAssemblyCrosshatching(boolean assemblyCrosshatchingOption) throws NXException, RemoteException
assemblyCrosshatchingOption
- NXException
RemoteException
boolean restrictCrosshatch() throws NXException, RemoteException
NXException
RemoteException
void setRestrictCrosshatch(boolean restrictCrosshatchOption) throws NXException, RemoteException
restrictCrosshatchOption
- NXException
RemoteException
double toleranceCrosshatch() throws NXException, RemoteException
NXException
RemoteException
void setToleranceCrosshatch(double crosshatchAdjacencyTolerance) throws NXException, RemoteException
crosshatchAdjacencyTolerance
- NXException
RemoteException
int patternDefinedBy() throws NXException, RemoteException
NXException
RemoteException
void setPatternDefinedBy(int patternDefinedBy) throws NXException, RemoteException
patternDefinedBy
- NXException
RemoteException
CuttingPlaneSymbolBuilder cuttingPlaneSymbol() throws NXException, RemoteException
NXException
RemoteException
boolean clipCoplanarObjects() throws NXException, RemoteException
NXException
RemoteException
void setClipCoplanarObjects(boolean clipCoplanarObjectsOption) throws NXException, RemoteException
clipCoplanarObjectsOption
- NXException
RemoteException
boolean clipWireframeObjects() throws NXException, RemoteException
NXException
RemoteException
void setClipWireframeObjects(boolean clipWireframeObjectsOption) throws NXException, RemoteException
clipWireframeObjectsOption
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.