public interface SketchEllipseBuilder extends Builder
SketchEllipseBuilder
builder
SketchCollection.createSketchEllipseBuilder(nxopen.NXObject)
Property | Value |
---|---|
Closed | true |
EndAngle.Value | 360 |
MajorRadius.Value | 50 (millimeters part), 2 (inches part) |
MinorRadius.Value | 25 (millimeters part), 1 (inches part) |
RotationAngle.Value | 0 |
StartAngle.Value | 0 |
Modifier and Type | Method and Description |
---|---|
Point |
centerPoint()
Returns the center point
License requirements: None. |
boolean |
closed()
Returns the closed flag
License requirements: None. |
Expression |
endAngle()
Returns the end angle
License requirements: None. |
void |
handleComplement()
Adjust the constraints and dimensions on ellipse vertices when we want to complement the ellipse
License requirements: None. |
Point |
majorPoint()
Returns the point in major axis to calculate the major radius
License requirements: None. |
Expression |
majorRadius()
Returns the major radius
License requirements: None. |
Point |
minorPoint()
Returns the point in minor axis to calculate the minor radius
License requirements: None. |
Expression |
minorRadius()
Returns the minor radius
License requirements: None. |
Expression |
rotationAngle()
Returns the rotation angle
License requirements: None. |
void |
setCenterPoint(Point centerPoint)
License requirements: None. |
void |
setClosed(boolean closed)
License requirements: None. |
void |
setMajorPoint(Point majorPoint)
License requirements: None. |
void |
setMinorPoint(Point minorPoint)
License requirements: None. |
Expression |
startAngle()
Returns the start angle
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point centerPoint() throws NXException, RemoteException
NXException
RemoteException
void setCenterPoint(Point centerPoint) throws NXException, RemoteException
centerPoint
- NXException
RemoteException
Point majorPoint() throws NXException, RemoteException
NXException
RemoteException
void setMajorPoint(Point majorPoint) throws NXException, RemoteException
majorPoint
- NXException
RemoteException
Expression majorRadius() throws NXException, RemoteException
NXException
RemoteException
Point minorPoint() throws NXException, RemoteException
NXException
RemoteException
void setMinorPoint(Point minorPoint) throws NXException, RemoteException
minorPoint
- NXException
RemoteException
Expression minorRadius() throws NXException, RemoteException
NXException
RemoteException
boolean closed() throws NXException, RemoteException
NXException
RemoteException
void setClosed(boolean closed) throws NXException, RemoteException
closed
- NXException
RemoteException
Expression startAngle() throws NXException, RemoteException
NXException
RemoteException
Expression endAngle() throws NXException, RemoteException
NXException
RemoteException
Expression rotationAngle() throws NXException, RemoteException
NXException
RemoteException
void handleComplement() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.