| Library | Module | Frames | Expand |
| Property | CenterGravityInertiaTensor | as IpfcInertia |
| The inertia tensor translated to center of gravity | ||
| Property | CoordSysInertia | as IpfcInertia |
| The inertia matrix with respect to coordinate frame:(element ij is the integral of x_i x_j over the object) | ||
| Property | CoordSysInertiaTensor | as IpfcInertia |
| The inertia tensor with respect to coordinate frame:CoordSysInertiaTensor = trace(CoordSysInertia) * identity - CoordSysInertia | ||
| Property | Density | as Double |
| The density of the model. | ||
| Property | GravityCenter | as IpfcPoint3D |
| The center of gravity with respect to coordinate frame | ||
| Property | Mass | as Double |
| The model mass. | ||
| Property | PrincipalAxes | as IpfcPrincipalAxes |
| The principal axes (the eigenvectors of CenterGravityInertiaTensor);The vectors are stored in columns. | ||
| Property | PrincipalMoments | as IpfcVector3D |
| The principal moments of inertia (eigenvalues of CenterGravityInertiaTensor) | ||
| Property | SurfaceArea | as Double |
| The model's surface area. | ||
| Property | Volume | as Double |
| The model's volume. | ||
| Function | CCpfcMassProperty.Create (Volume as Double, SurfaceArea as Double, Density as Double, Mass as Double, GravityCenter as IpfcPoint3D, CoordSysInertia as IpfcInertia, CoordSysInertiaTensor as IpfcInertia, CenterGravityInertiaTensor as IpfcInertia, PrincipalMoments as IpfcVector3D, PrincipalAxes as IpfcPrincipalAxes) as IpfcMassProperty | |
| Creates a new object with mass property information. | ||
| Property | CenterGravityInertiaTensor | as IpfcInertia |
|
The inertia tensor translated to center of gravity |
| Property | CoordSysInertia | as IpfcInertia |
|
The inertia matrix with respect to coordinate frame:(element ij is the integral of x_i x_j over the object) |
| Property | CoordSysInertiaTensor | as IpfcInertia |
|
The inertia tensor with respect to coordinate frame:CoordSysInertiaTensor = trace(CoordSysInertia) * identity - CoordSysInertia |
| Property | Density | as Double |
|
The density of the model. |
| Property | GravityCenter | as IpfcPoint3D |
|
The center of gravity with respect to coordinate frame |
| Property | Mass | as Double |
|
The model mass. |
| Property | PrincipalAxes | as IpfcPrincipalAxes |
|
The principal axes (the eigenvectors of CenterGravityInertiaTensor);The vectors are stored in columns. |
| Property | PrincipalMoments | as IpfcVector3D |
|
The principal moments of inertia (eigenvalues of CenterGravityInertiaTensor) |
| Property | SurfaceArea | as Double |
|
The model's surface area. |
| Property | Volume | as Double |
|
The model's volume. |
| Function | CCpfcMassProperty.Create | (Volume as Double, SurfaceArea as Double, Density as Double, Mass as Double, GravityCenter as IpfcPoint3D, CoordSysInertia as IpfcInertia, CoordSysInertiaTensor as IpfcInertia, CenterGravityInertiaTensor as IpfcInertia, PrincipalMoments as IpfcVector3D, PrincipalAxes as IpfcPrincipalAxes) as IpfcMassProperty |
|
Creates a new object with mass property information.
|