public interface SectionLineSegmentBuilder extends TaggedObject, IComponentBuilder
SectionLineSegmentBuilder
.
This class is used by the following classes to create and/or edit a
section line segment:
SteppedSectionLine
RevolvedSectionLine
PointToPointSectionLine
PointAndAngleSectionLine
PictorialSectionLine
SectionLineCollection.createSectionLineSegmentBuilder()
Modifier and Type | Interface and Description |
---|---|
static class |
SectionLineSegmentBuilder.Types
the point
|
Modifier and Type | Method and Description |
---|---|
Expression |
angle()
Returns the angle.
|
Point |
point()
Returns the point
License requirements: None. |
void |
setPoint(Point point)
License requirements: drafting ("DRAFTING") . |
void |
setType(SectionLineSegmentBuilder.Types type)
License requirements: drafting ("DRAFTING") . |
SectionLineSegmentBuilder.Types |
type()
Returns the section line segment type
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
SectionLineSegmentBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(SectionLineSegmentBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
Point point() throws NXException, RemoteException
NXException
RemoteException
void setPoint(Point point) throws NXException, RemoteException
point
- NXException
RemoteException
Expression angle() throws NXException, RemoteException
SectionLineSegmentBuilder.Types.ANGLE
.
The angle is defined to be the angle between the drawing's X direction
and the segment.
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.