public interface RailOpeningFeatureBuilder extends Builder
LineDesigner.RailOpeningFeature
builder
nxopen.linedesigner.LineDesignerManager#createRailOpeningFeatureBuilder
Property | Value |
---|---|
LinearDimElevation.Value | 650 (millimeters part), 25.6 (inches part) |
LinearDimGateThickness.Value | 37.5 (millimeters part), 1.5 (inches part) |
LinearDimOpeningWidth.Value | 350 (millimeters part), 14 (inches part) |
OpeningAddGate | 0 |
OpeningStyleEnum | Left |
Modifier and Type | Interface and Description |
---|---|
static class |
RailOpeningFeatureBuilder.GateOpeningStyle
This enum is providing possible gate opening styles
|
Modifier and Type | Method and Description |
---|---|
Direction |
getDirVector()
Direction of rail opening
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimElevation()
Returns the rail opening elevation
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimGateThickness()
Returns the gate thickness
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Expression |
linearDimOpeningWidth()
Returns the rail opening width
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
boolean |
openingAddGate()
Returns the opening add gate is return
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
RailOpeningFeatureBuilder.GateOpeningStyle |
openingStyleEnum()
Returns the rail opening style enum
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
boolean |
reverseDirection()
Returns the reverse direction of rail opening
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
Point |
selectPoint()
Returns the selected point of rail opening feature
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setDirVector(Direction dirVector)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setOpeningAddGate(boolean openingAddGate)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setOpeningStyleEnum(RailOpeningFeatureBuilder.GateOpeningStyle openingStyleEnum)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setRailingFeature(Feature railingFrec)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setReverseDirection(boolean reverseDirection)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
void |
setSelectPoint(Point selectPoint)
License requirements: ld_line_designer ("FULL LINE DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point selectPoint() throws NXException, RemoteException
NXException
RemoteException
void setSelectPoint(Point selectPoint) throws NXException, RemoteException
selectPoint
- NXException
RemoteException
Direction getDirVector() throws NXException, RemoteException
NXException
RemoteException
void setDirVector(Direction dirVector) throws NXException, RemoteException
dirVector
- NXException
RemoteException
Expression linearDimOpeningWidth() throws NXException, RemoteException
NXException
RemoteException
boolean openingAddGate() throws NXException, RemoteException
NXException
RemoteException
void setOpeningAddGate(boolean openingAddGate) throws NXException, RemoteException
openingAddGate
- NXException
RemoteException
RailOpeningFeatureBuilder.GateOpeningStyle openingStyleEnum() throws NXException, RemoteException
NXException
RemoteException
void setOpeningStyleEnum(RailOpeningFeatureBuilder.GateOpeningStyle openingStyleEnum) throws NXException, RemoteException
openingStyleEnum
- NXException
RemoteException
Expression linearDimElevation() throws NXException, RemoteException
NXException
RemoteException
Expression linearDimGateThickness() throws NXException, RemoteException
NXException
RemoteException
void setRailingFeature(Feature railingFrec) throws NXException, RemoteException
railingFrec
- NXException
RemoteException
boolean reverseDirection() throws NXException, RemoteException
NXException
RemoteException
void setReverseDirection(boolean reverseDirection) throws NXException, RemoteException
reverseDirection
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.