public interface View2dOrientBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
View2dOrientBuilder.CustomMethod
The custom orientation method
|
static class |
View2dOrientBuilder.Type
The view orientation type
|
Modifier and Type | Method and Description |
---|---|
View2dOrientBuilder.CustomMethod |
customOrientationMethod()
Returns the custom orientation method
License requirements: None. |
double |
customXAngle()
Returns the orientation angle around the X axis
License requirements: None. |
double |
customYAngle()
Returns the orientation angle around the Y axis
License requirements: None. |
double |
customZAngle()
Returns the orientation angle around the Z axis
License requirements: None. |
double |
getCustomNormalX()
Returns the X component of the custom view-normal vector
License requirements: None. |
double |
getCustomNormalY()
Returns the Y component of the custom view-normal vector
License requirements: None. |
double |
getCustomNormalZ()
Returns the Z component of the custom view-normal vector
License requirements: None. |
double |
getCustomPrimaryX()
Returns the X component of the custom view-primary vector
License requirements: None. |
double |
getCustomPrimaryY()
Returns the Y component of the custom view-primary vector
License requirements: None. |
double |
getCustomPrimaryZ()
Returns the Z component of the custom view-primary vector
License requirements: None. |
boolean |
getInferredPrimary()
Returns the option to infer the direction view X vector in 3D space
License requirements: None. |
View2dOrientBuilder.Type |
orientationType()
Returns the orientation type
License requirements: None. |
void |
setCustomNormalX(double component)
Sets the X component of the custom view-normal vector
License requirements: drafting ("DRAFTING") . |
void |
setCustomNormalY(double component)
Sets the Y component of the custom view-normal vector
License requirements: drafting ("DRAFTING") . |
void |
setCustomNormalZ(double component)
Sets the Z component of the custom view-normal vector
License requirements: drafting ("DRAFTING") . |
void |
setCustomOrientationMethod(View2dOrientBuilder.CustomMethod methd)
License requirements: drafting ("DRAFTING") . |
void |
setCustomPrimaryX(double component)
Sets the X component of the custom view-primary vector
License requirements: drafting ("DRAFTING") . |
void |
setCustomPrimaryY(double component)
Sets the Y component of the custom view-primary vector
License requirements: drafting ("DRAFTING") . |
void |
setCustomPrimaryZ(double component)
Sets the Z component of the custom view-primary vector
License requirements: drafting ("DRAFTING") . |
void |
setCustomXAngle(double angle)
License requirements: drafting ("DRAFTING") . |
void |
setCustomYAngle(double angle)
License requirements: drafting ("DRAFTING") . |
void |
setCustomZAngle(double angle)
License requirements: drafting ("DRAFTING") . |
void |
setInferredPrimary(boolean inferred)
Sets the option to infer the direction view X vector in 3D space
License requirements: drafting ("DRAFTING") . |
void |
setOrientationType(View2dOrientBuilder.Type type)
License requirements: drafting ("DRAFTING") . |
printTestData, printTestData, tag, tagValue
validate
View2dOrientBuilder.Type orientationType() throws NXException, RemoteException
NXException
RemoteException
void setOrientationType(View2dOrientBuilder.Type type) throws NXException, RemoteException
type
- sets the orientation type.NXException
RemoteException
View2dOrientBuilder.CustomMethod customOrientationMethod() throws NXException, RemoteException
NXException
RemoteException
void setCustomOrientationMethod(View2dOrientBuilder.CustomMethod methd) throws NXException, RemoteException
methd
- sets the custom orientation method.NXException
RemoteException
double customXAngle() throws NXException, RemoteException
NXException
RemoteException
void setCustomXAngle(double angle) throws NXException, RemoteException
angle
- sets the angle around X axisNXException
RemoteException
double customYAngle() throws NXException, RemoteException
NXException
RemoteException
void setCustomYAngle(double angle) throws NXException, RemoteException
angle
- sets the angle around Y axisNXException
RemoteException
double customZAngle() throws NXException, RemoteException
NXException
RemoteException
void setCustomZAngle(double angle) throws NXException, RemoteException
angle
- sets the angle around Z axisNXException
RemoteException
double getCustomNormalX() throws NXException, RemoteException
NXException
RemoteException
void setCustomNormalX(double component) throws NXException, RemoteException
component
- sets the the X component of view normal in global CSNXException
RemoteException
double getCustomNormalY() throws NXException, RemoteException
NXException
RemoteException
void setCustomNormalY(double component) throws NXException, RemoteException
component
- sets the the Y component of view normal in global CSNXException
RemoteException
double getCustomNormalZ() throws NXException, RemoteException
NXException
RemoteException
void setCustomNormalZ(double component) throws NXException, RemoteException
component
- sets the the Z component of view normal in global CSNXException
RemoteException
boolean getInferredPrimary() throws NXException, RemoteException
NXException
RemoteException
void setInferredPrimary(boolean inferred) throws NXException, RemoteException
inferred
- sets the inferred optionNXException
RemoteException
double getCustomPrimaryX() throws NXException, RemoteException
NXException
RemoteException
void setCustomPrimaryX(double component) throws NXException, RemoteException
component
- sets the the X component of view primary vector in global CSNXException
RemoteException
double getCustomPrimaryY() throws NXException, RemoteException
NXException
RemoteException
void setCustomPrimaryY(double component) throws NXException, RemoteException
component
- sets the the Y component of view primary vector in global CSNXException
RemoteException
double getCustomPrimaryZ() throws NXException, RemoteException
NXException
RemoteException
void setCustomPrimaryZ(double component) throws NXException, RemoteException
component
- sets the the Z component of view primary vector in global CSNXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.