public interface BrokenViewBuilder extends Builder
DraftingViewCollection.createBrokenViewBuilder(nxopen.drawings.ViewBreak)
Property | Value |
---|---|
Amplitude.Value | 5 (millimeters part), 0.25 (inches part) |
BreakLine1Offset.Value | 0 (millimeters part), 0 (inches part) |
BreakLine2Offset.Value | 0 (millimeters part), 0 (inches part) |
BreakLineType | Simple |
BreakType | Regular |
DirectionType | Vector |
Extension1.Value | 0 (millimeters part), 0 (inches part) |
Extension2.Value | 0 (millimeters part), 0 (inches part) |
Gap.Value | 10 (millimeters part), 0.25 (inches part) |
IsBreakLine1Associative | 1 |
IsBreakLine2Associative | 1 |
Repetition | 1 |
Width | Medium |
Modifier and Type | Interface and Description |
---|---|
static class |
BrokenViewBuilder.BreakLineStyle
Break Line Type
|
static class |
BrokenViewBuilder.HorizontalBreakSide
Which side to remove in case of vertical single-sided break.
|
static class |
BrokenViewBuilder.LineWidth
Line Width
|
static class |
BrokenViewBuilder.TypeBreak
Specifies whether the break is two-sided (regular) or one-sided.
|
static class |
BrokenViewBuilder.TypeDirection
Direction Enum
|
static class |
BrokenViewBuilder.VerticalBreakSide
Which side to remove in case of horizontal single-sided break.
|
Modifier and Type | Method and Description |
---|---|
Expression |
amplitude()
Returns the break line amplitude
License requirements: None. |
Point |
breakLine1Anchor()
Returns the object specifying the position of the first break line
License requirements: None. |
Point |
breakLine1ModelAnchor()
Returns the object specifying the position of the first break line
License requirements: None. |
Expression |
breakLine1Offset()
Returns the offset from the object locating the first break line
License requirements: None. |
Point |
breakLine2Anchor()
Returns the object specifying the position of the second break line.
|
Point |
breakLine2ModelAnchor()
Returns the object specifying the position of the second break line.
|
Expression |
breakLine2Offset()
Returns the offset from the object locating the second break line.
|
BrokenViewBuilder.BreakLineStyle |
breakLineType()
Returns the break line type
License requirements: None. |
BrokenViewBuilder.TypeBreak |
breakType()
Returns the break type
License requirements: None. |
boolean |
breakVisibility()
Returns the view break visibilitity
License requirements: None. |
NXColor |
color()
Returns the break line color
License requirements: None. |
HatchFillSettingsBuilder |
crossHatch()
Returns the HatchFillSetting
License requirements: None. |
BrokenViewBuilder.TypeDirection |
directionType()
Returns the direction type
License requirements: None. |
Direction |
directionVector()
Returns the direction vector.
|
ScCollector |
existingCurve()
Returns the curve to use as existing curve
License requirements: None. |
Expression |
extension1()
Returns the break line extension (top/right) beyond geometry
License requirements: None. |
Expression |
extension2()
Returns the break line extension (bottom/left) beyond geometry
License requirements: None. |
Expression |
gap()
Returns the gap on the sheet between the two break lines
License requirements: None. |
boolean |
isBreakLine1Associative()
Returns the associative positionning of the first break line
License requirements: None. |
boolean |
isBreakLine2Associative()
Returns the associative positionning of the second break line.
|
SelectDraftingView |
masterView()
Returns the master view
License requirements: None. |
int |
repetition()
Returns the repetition of the break line pattern
License requirements: None. |
void |
setBreakLine1Anchor(Point anchor1)
License requirements: None. |
void |
setBreakLine1Associative(boolean isBreakLine1Associative)
License requirements: None. |
void |
setBreakLine1ModelAnchor(Point anchor1)
License requirements: None. |
void |
setBreakLine2Anchor(Point anchor2)
License requirements: None. |
void |
setBreakLine2Associative(boolean isBreakLine2Associative)
License requirements: None. |
void |
setBreakLine2ModelAnchor(Point anchor2)
License requirements: None. |
void |
setBreakLineType(BrokenViewBuilder.BreakLineStyle lineType)
License requirements: None. |
void |
setBreakType(BrokenViewBuilder.TypeBreak breakType)
License requirements: None. |
void |
setBreakVisibility(boolean visibilitity)
License requirements: None. |
void |
setColor(NXColor color)
License requirements: None. |
void |
setDirectionType(BrokenViewBuilder.TypeDirection directionType)
License requirements: None. |
void |
setDirectionVector(Direction directionVector)
License requirements: None. |
void |
setRepetition(int repetition)
License requirements: None. |
void |
setSuppress(boolean suppress)
License requirements: None. |
void |
setWidth(BrokenViewBuilder.LineWidth width)
License requirements: None. |
boolean |
suppress()
Returns the view break suppress status
License requirements: None. |
BrokenViewBuilder.LineWidth |
width()
Returns the curve width of the break line
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
BrokenViewBuilder.TypeBreak breakType() throws NXException, RemoteException
NXException
RemoteException
void setBreakType(BrokenViewBuilder.TypeBreak breakType) throws NXException, RemoteException
breakType
- NXException
RemoteException
SelectDraftingView masterView() throws NXException, RemoteException
NXException
RemoteException
BrokenViewBuilder.TypeDirection directionType() throws NXException, RemoteException
NXException
RemoteException
void setDirectionType(BrokenViewBuilder.TypeDirection directionType) throws NXException, RemoteException
directionType
- NXException
RemoteException
Direction directionVector() throws NXException, RemoteException
BrokenViewBuilder.TypeDirection.VECTOR
.
NXException
RemoteException
void setDirectionVector(Direction directionVector) throws NXException, RemoteException
directionVector
- NXException
RemoteException
Expression gap() throws NXException, RemoteException
NXException
RemoteException
boolean isBreakLine1Associative() throws NXException, RemoteException
NXException
RemoteException
void setBreakLine1Associative(boolean isBreakLine1Associative) throws NXException, RemoteException
isBreakLine1Associative
- NXException
RemoteException
Point breakLine1Anchor() throws NXException, RemoteException
NXException
RemoteException
void setBreakLine1Anchor(Point anchor1) throws NXException, RemoteException
anchor1
- NXException
RemoteException
Point breakLine1ModelAnchor() throws NXException, RemoteException
NXException
RemoteException
void setBreakLine1ModelAnchor(Point anchor1) throws NXException, RemoteException
anchor1
- NXException
RemoteException
Expression breakLine1Offset() throws NXException, RemoteException
NXException
RemoteException
boolean isBreakLine2Associative() throws NXException, RemoteException
BrokenViewBuilder.TypeBreak.REGULAR
only
NXException
RemoteException
void setBreakLine2Associative(boolean isBreakLine2Associative) throws NXException, RemoteException
isBreakLine2Associative
- NXException
RemoteException
Point breakLine2Anchor() throws NXException, RemoteException
BrokenViewBuilder.TypeBreak.REGULAR
only
NXException
RemoteException
void setBreakLine2ModelAnchor(Point anchor2) throws NXException, RemoteException
anchor2
- NXException
RemoteException
Point breakLine2ModelAnchor() throws NXException, RemoteException
BrokenViewBuilder.TypeBreak.REGULAR
only
NXException
RemoteException
void setBreakLine2Anchor(Point anchor2) throws NXException, RemoteException
anchor2
- NXException
RemoteException
Expression breakLine2Offset() throws NXException, RemoteException
BrokenViewBuilder.TypeBreak.REGULAR
only
NXException
RemoteException
BrokenViewBuilder.BreakLineStyle breakLineType() throws NXException, RemoteException
NXException
RemoteException
void setBreakLineType(BrokenViewBuilder.BreakLineStyle lineType) throws NXException, RemoteException
lineType
- NXException
RemoteException
ScCollector existingCurve() throws NXException, RemoteException
NXException
RemoteException
Expression amplitude() throws NXException, RemoteException
NXException
RemoteException
int repetition() throws NXException, RemoteException
NXException
RemoteException
void setRepetition(int repetition) throws NXException, RemoteException
repetition
- NXException
RemoteException
Expression extension1() throws NXException, RemoteException
NXException
RemoteException
Expression extension2() throws NXException, RemoteException
NXException
RemoteException
NXColor color() throws NXException, RemoteException
NXException
RemoteException
void setColor(NXColor color) throws NXException, RemoteException
color
- NXException
RemoteException
BrokenViewBuilder.LineWidth width() throws NXException, RemoteException
NXException
RemoteException
void setWidth(BrokenViewBuilder.LineWidth width) throws NXException, RemoteException
width
- NXException
RemoteException
HatchFillSettingsBuilder crossHatch() throws NXException, RemoteException
NXException
RemoteException
boolean suppress() throws NXException, RemoteException
NXException
RemoteException
void setSuppress(boolean suppress) throws NXException, RemoteException
suppress
- NXException
RemoteException
boolean breakVisibility() throws NXException, RemoteException
NXException
RemoteException
void setBreakVisibility(boolean visibilitity) throws NXException, RemoteException
visibilitity
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.