ValidationObject Members
The ValidationObject type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
ValidationObject |
Initializes a new instance of the ValidationObject class.
|
Methods
Name | Description | |
---|---|---|
![]() |
Equals(System.Object) | (Inherited from Object.) |
![]() |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode |
Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
![]() |
InitAllDynamicProperties |
Initializes all dynamic properties.
|
![]() |
InitForcesAndMoments |
Initializes the forces and moments.
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
MoveValidationObject |
Method for moving the Model item in the
direction given by the 3D vector.
|
![]() |
RotateValidationObject |
Rotates the validation object, based on a rotation (angle) and
a rotation point, usually the center of the validation object.
|
![]() |
SetValidationObjectPosition |
Method that sets the position of the validation object,
given the point to move too (startPoint), and the rotation
needed to get the correct direction of the validation object.
|
![]() |
ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
![]() |
doc |
The current Navisworks document opened in NW.
|
![]() |
Model |
The validation object represented as a ModelItemCollection
from Navisworks API.
|
Properties
Name | Description | |
---|---|---|
![]() |
Acceleration |
The acceleration of the validation object during dynamic relaxation.
Elements: [x, y, z]
|
![]() |
AxleCenterDistance |
The distance between the axle and the center of
validation object. Is set to zero as default.
|
![]() |
AxlePosition |
The axle position of the moveable axle.
Can be front, rear or center. Center is default, if nothing
else are selected. Use center if validation object is ex. a stretcher.
|
![]() |
Damping |
The damping coefficient for the validation object in the dynamic relaxation
equations.
|
![]() |
Force |
The applied force on the validation object during clash.
Elements: [x,y,z]
|
![]() |
Mass |
The mass of the validation object.
|
![]() |
Stiffness |
The stiffness of the validation object. More info about stiffness,
see master thesis.
|
![]() |
Velocity |
The velocity of the validation object during dynamic relaxation.
Elements: [x, y, z]
|