public class DegreesOfFreedom extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
Point3d |
basePoint1
First rotation base point.
|
DegreesOfFreedomStatus |
basePoint1Status
First rotation base point status.
|
Point3d |
basePoint2
Second rotation base point.
|
DegreesOfFreedomStatus |
basePoint2Status
Second rotation base point status.
|
int |
numInstantaneousRotational
Number of instantaneous rotational degrees of freedom.
|
int |
numInstantaneousTranslational
Number of instantaneous translational degrees of freedom.
|
int |
numRotational
Number of static and free rotational degrees of freedom.
|
int |
numTranslational
Number of static and free translational degrees of freedom.
|
DegreesOfFreedomResult |
result
The success or otherwise of the degrees of freedom calculation
|
Vector3d |
rotationDirection1
First rotation direction.
|
DegreesOfFreedomStatus |
rotationDirection1Status
First rotation direction status.
|
Vector3d |
rotationDirection2
Second rotation direction.
|
DegreesOfFreedomStatus |
rotationDirection2Status
Second rotation direction status.
|
Vector3d |
translationDirection1
First translation direction.
|
DegreesOfFreedomStatus |
translationDirection1Status
First translation direction status.
|
Vector3d |
translationDirection2
Second translation direction.
|
DegreesOfFreedomStatus |
translationDirection2Status
Second translation direction status.
|
Constructor and Description |
---|
DegreesOfFreedom() |
DegreesOfFreedom(DegreesOfFreedomResult resultInitial,
int numRotationalInitial,
int numTranslationalInitial,
int numInstantaneousRotationalInitial,
int numInstantaneousTranslationalInitial,
DegreesOfFreedomStatus basePoint1StatusInitial,
Point3d basePoint1Initial,
DegreesOfFreedomStatus rotationDirection1StatusInitial,
Vector3d rotationDirection1Initial,
DegreesOfFreedomStatus basePoint2StatusInitial,
Point3d basePoint2Initial,
DegreesOfFreedomStatus rotationDirection2StatusInitial,
Vector3d rotationDirection2Initial,
DegreesOfFreedomStatus translationDirection1StatusInitial,
Vector3d translationDirection1Initial,
DegreesOfFreedomStatus translationDirection2StatusInitial,
Vector3d translationDirection2Initial)
Constructor for the DegreesOfFreedom object.
|
public DegreesOfFreedomResult result
public int numRotational
public int numTranslational
public int numInstantaneousRotational
public int numInstantaneousTranslational
public DegreesOfFreedomStatus basePoint1Status
public Point3d basePoint1
public DegreesOfFreedomStatus rotationDirection1Status
public Vector3d rotationDirection1
public DegreesOfFreedomStatus basePoint2Status
public Point3d basePoint2
public DegreesOfFreedomStatus rotationDirection2Status
public Vector3d rotationDirection2
public DegreesOfFreedomStatus translationDirection1Status
public Vector3d translationDirection1
public DegreesOfFreedomStatus translationDirection2Status
public Vector3d translationDirection2
public DegreesOfFreedom()
public DegreesOfFreedom(DegreesOfFreedomResult resultInitial, int numRotationalInitial, int numTranslationalInitial, int numInstantaneousRotationalInitial, int numInstantaneousTranslationalInitial, DegreesOfFreedomStatus basePoint1StatusInitial, Point3d basePoint1Initial, DegreesOfFreedomStatus rotationDirection1StatusInitial, Vector3d rotationDirection1Initial, DegreesOfFreedomStatus basePoint2StatusInitial, Point3d basePoint2Initial, DegreesOfFreedomStatus rotationDirection2StatusInitial, Vector3d rotationDirection2Initial, DegreesOfFreedomStatus translationDirection1StatusInitial, Vector3d translationDirection1Initial, DegreesOfFreedomStatus translationDirection2StatusInitial, Vector3d translationDirection2Initial)
resultInitial
- The success or otherwise of the degrees of freedom calculationnumRotationalInitial
- Number of static and free rotational degrees of freedom.numTranslationalInitial
- Number of static and free translational degrees of freedom.numInstantaneousRotationalInitial
- Number of instantaneous rotational degrees of freedom.numInstantaneousTranslationalInitial
- Number of instantaneous translational degrees of freedom.basePoint1StatusInitial
- First rotation base point status.basePoint1Initial
- First rotation base point.rotationDirection1StatusInitial
- First rotation direction status.rotationDirection1Initial
- First rotation direction.basePoint2StatusInitial
- Second rotation base point status.basePoint2Initial
- Second rotation base point.rotationDirection2StatusInitial
- Second rotation direction status.rotationDirection2Initial
- Second rotation direction.translationDirection1StatusInitial
- First translation direction status.translationDirection1Initial
- First translation direction.translationDirection2StatusInitial
- Second translation direction status.translationDirection2Initial
- Second translation direction.Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.