public interface AssociativeAngleBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
AssociativeAngleBuilder.EvaluationPlaneType
evaluation plane types
|
static class |
AssociativeAngleBuilder.ObjectType
Represents the object type.
|
Modifier and Type | Method and Description |
---|---|
void |
alternateAngle()
The alternate angle
License requirements: drafting ("DRAFTING") . |
Expression |
angle()
Returns the angle
License requirements: None. |
double |
angleValue()
Returns the angle value
License requirements: None. |
boolean |
associative()
Returns the associative flag
License requirements: None. |
void |
createScalarObject()
Creates a scalar object for an associative angle
License requirements: drafting ("DRAFTING") . |
void |
createScalarObjectFromData(Scalar scalarTag,
double angleValue)
Creates scalar object for an associative angle using data from existing scalar object or angle value.
|
AssociativeAngleBuilder.EvaluationPlaneType |
evaluationPlane()
Returns the evaluation plane type
License requirements: None. |
View |
firstMapView()
Returns the first map view
License requirements: None. |
SelectNXObject |
firstObject()
Returns the first object
License requirements: None. |
AssociativeAngleBuilder.ObjectType |
firstObjectType()
Returns the first object type
License requirements: None. |
Direction |
firstVector()
Returns the first vector
License requirements: None. |
Plane |
plane()
Returns the plane
License requirements: None. |
Scalar |
scalarObject()
Returns the scalar object
License requirements: None. |
View |
secondMapView()
Returns the second map view
License requirements: None. |
SelectNXObject |
secondObject()
Returns the second object
License requirements: None. |
AssociativeAngleBuilder.ObjectType |
secondObjectType()
Returns the second object type
License requirements: None. |
Direction |
secondVector()
Returns the second vector
License requirements: None. |
void |
setAngleValue(double angleValue)
License requirements: drafting ("DRAFTING") . |
void |
setAssociative(boolean associative)
License requirements: drafting ("DRAFTING") . |
void |
setEvaluationPlane(AssociativeAngleBuilder.EvaluationPlaneType evaluationPlane)
License requirements: drafting ("DRAFTING") . |
void |
setFirstMapView(View firstMapView)
License requirements: drafting ("DRAFTING") . |
void |
setFirstObjectType(AssociativeAngleBuilder.ObjectType objtype)
License requirements: drafting ("DRAFTING") . |
void |
setFirstVector(Direction firstVector)
License requirements: drafting ("DRAFTING") . |
void |
setIsMeasure(boolean isMeasure)
Sets IsMeasure flag indicating angle is result of a measure
License requirements: drafting ("DRAFTING") . |
void |
setPlane(Plane plane)
License requirements: drafting ("DRAFTING") . |
void |
setScalarObject(Scalar scalarObject)
License requirements: drafting ("DRAFTING") . |
void |
setSecondMapView(View secondMapView)
License requirements: drafting ("DRAFTING") . |
void |
setSecondObjectType(AssociativeAngleBuilder.ObjectType objtype)
License requirements: drafting ("DRAFTING") . |
void |
setSecondVector(Direction secondVector)
License requirements: drafting ("DRAFTING") . |
printTestData, printTestData, tag, tagValue
validate
Expression angle() throws NXException, RemoteException
NXException
RemoteException
boolean associative() throws NXException, RemoteException
NXException
RemoteException
void setAssociative(boolean associative) throws NXException, RemoteException
associative
- NXException
RemoteException
SelectNXObject firstObject() throws NXException, RemoteException
NXException
RemoteException
Direction firstVector() throws NXException, RemoteException
NXException
RemoteException
void setFirstVector(Direction firstVector) throws NXException, RemoteException
firstVector
- NXException
RemoteException
View firstMapView() throws NXException, RemoteException
NXException
RemoteException
void setFirstMapView(View firstMapView) throws NXException, RemoteException
firstMapView
- NXException
RemoteException
SelectNXObject secondObject() throws NXException, RemoteException
NXException
RemoteException
Direction secondVector() throws NXException, RemoteException
NXException
RemoteException
void setSecondVector(Direction secondVector) throws NXException, RemoteException
secondVector
- NXException
RemoteException
View secondMapView() throws NXException, RemoteException
NXException
RemoteException
void setSecondMapView(View secondMapView) throws NXException, RemoteException
secondMapView
- NXException
RemoteException
AssociativeAngleBuilder.EvaluationPlaneType evaluationPlane() throws NXException, RemoteException
NXException
RemoteException
void setEvaluationPlane(AssociativeAngleBuilder.EvaluationPlaneType evaluationPlane) throws NXException, RemoteException
evaluationPlane
- NXException
RemoteException
Plane plane() throws NXException, RemoteException
NXException
RemoteException
void setPlane(Plane plane) throws NXException, RemoteException
plane
- NXException
RemoteException
void alternateAngle() throws NXException, RemoteException
NXException
RemoteException
void createScalarObject() throws NXException, RemoteException
NXException
RemoteException
void setIsMeasure(boolean isMeasure) throws NXException, RemoteException
isMeasure
- NXException
RemoteException
void createScalarObjectFromData(Scalar scalarTag, double angleValue) throws NXException, RemoteException
scalarTag
- angleValue
- NXException
RemoteException
double angleValue() throws NXException, RemoteException
NXException
RemoteException
void setAngleValue(double angleValue) throws NXException, RemoteException
angleValue
- NXException
RemoteException
Scalar scalarObject() throws NXException, RemoteException
NXException
RemoteException
void setScalarObject(Scalar scalarObject) throws NXException, RemoteException
scalarObject
- NXException
RemoteException
AssociativeAngleBuilder.ObjectType firstObjectType() throws NXException, RemoteException
NXException
RemoteException
void setFirstObjectType(AssociativeAngleBuilder.ObjectType objtype) throws NXException, RemoteException
objtype
- NXException
RemoteException
AssociativeAngleBuilder.ObjectType secondObjectType() throws NXException, RemoteException
NXException
RemoteException
void setSecondObjectType(AssociativeAngleBuilder.ObjectType objtype) throws NXException, RemoteException
objtype
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.