| Library | File | Frames | Expand |
| static pfcMassProperty_ptr | Create (xreal Volume, xreal SurfaceArea, xreal Density, xreal Mass, pfcPoint3D_ptr GravityCenter, pfcInertia_ptr CoordSysInertia, pfcInertia_ptr CoordSysInertiaTensor, pfcInertia_ptr CenterGravityInertiaTensor, pfcVector3D_ptr PrincipalMoments, pfcPrincipalAxes_ptr PrincipalAxes) | |
| Creates a new object with mass property information. | ||
| pfcInertia_ptr | GetCenterGravityInertiaTensor () | |
| void | SetCenterGravityInertiaTensor (pfcInertia_ptr value) | |
| The inertia tensor translated to center of gravity | ||
| pfcInertia_ptr | GetCoordSysInertia () | |
| void | SetCoordSysInertia (pfcInertia_ptr value) | |
| The inertia matrix with respect to coordinate frame:(element ij is the integral of x_i x_j over the object) | ||
| pfcInertia_ptr | GetCoordSysInertiaTensor () | |
| void | SetCoordSysInertiaTensor (pfcInertia_ptr value) | |
| The inertia tensor with respect to coordinate frame:CoordSysInertiaTensor = trace(CoordSysInertia) * identity - CoordSysInertia | ||
| xreal | GetDensity () | |
| void | SetDensity (xreal value) | |
| The density of the model. | ||
| pfcPoint3D_ptr | GetGravityCenter () | |
| void | SetGravityCenter (pfcPoint3D_ptr value) | |
| The center of gravity with respect to coordinate frame | ||
| xreal | GetMass () | |
| void | SetMass (xreal value) | |
| The model mass. | ||
| pfcPrincipalAxes_ptr | GetPrincipalAxes () | |
| void | SetPrincipalAxes (pfcPrincipalAxes_ptr value) | |
| The principal axes (the eigenvectors of CenterGravityInertiaTensor);The vectors are stored in columns. | ||
| pfcVector3D_ptr | GetPrincipalMoments () | |
| void | SetPrincipalMoments (pfcVector3D_ptr value) | |
| The principal moments of inertia (eigenvalues of CenterGravityInertiaTensor) | ||
| xreal | GetSurfaceArea () | |
| void | SetSurfaceArea (xreal value) | |
| The model's surface area. | ||
| xreal | GetVolume () | |
| void | SetVolume (xreal value) | |
| The model's volume. | ||
| xreal | GetVolume | () |
| void | SetVolume | (xreal value) |
|
The model's volume. |
| xreal | GetSurfaceArea | () |
| void | SetSurfaceArea | (xreal value) |
|
The model's surface area.
|
| xreal | GetDensity | () |
| void | SetDensity | (xreal value) |
|
The density of the model. |
| xreal | GetMass | () |
| void | SetMass | (xreal value) |
|
The model mass. |
| pfcPoint3D_ptr | GetGravityCenter | () |
| void | SetGravityCenter | (pfcPoint3D_ptr value) |
|
The center of gravity with respect to coordinate frame
|
| pfcInertia_ptr | GetCoordSysInertia | () |
| void | SetCoordSysInertia | (pfcInertia_ptr value) |
|
The inertia matrix with respect to coordinate frame:(element ij is the integral of x_i x_j over the object)
|
| pfcInertia_ptr | GetCoordSysInertiaTensor | () |
| void | SetCoordSysInertiaTensor | (pfcInertia_ptr value) |
|
The inertia tensor with respect to coordinate frame:CoordSysInertiaTensor = trace(CoordSysInertia) * identity - CoordSysInertia |
| pfcInertia_ptr | GetCenterGravityInertiaTensor | () |
| void | SetCenterGravityInertiaTensor | (pfcInertia_ptr value) |
|
The inertia tensor translated to center of gravity |
| pfcVector3D_ptr | GetPrincipalMoments | () |
| void | SetPrincipalMoments | (pfcVector3D_ptr value) |
|
The principal moments of inertia (eigenvalues of CenterGravityInertiaTensor) |
| pfcPrincipalAxes_ptr | GetPrincipalAxes | () |
| void | SetPrincipalAxes | (pfcPrincipalAxes_ptr value) |
|
The principal axes (the eigenvectors of CenterGravityInertiaTensor);The vectors are stored in columns. |
| static pfcMassProperty_ptr | Create | (xreal Volume, xreal SurfaceArea, xreal Density, xreal Mass, pfcPoint3D_ptr GravityCenter, pfcInertia_ptr CoordSysInertia, pfcInertia_ptr CoordSysInertiaTensor, pfcInertia_ptr CenterGravityInertiaTensor, pfcVector3D_ptr PrincipalMoments, pfcPrincipalAxes_ptr PrincipalAxes) |
|
Creates a new object with mass property information.
|