Click or drag to resize

VolumeMassPropertiesCompute Method (Mesh, Boolean, Boolean, Boolean, Boolean)

Compute the VolumeMassProperties for a single Mesh.

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 6.3
Syntax
public static VolumeMassProperties Compute(
	Mesh mesh,
	bool volume,
	bool firstMoments,
	bool secondMoments,
	bool productMoments
)

Parameters

mesh
Type: Rhino.GeometryMesh
Mesh to measure.
volume
Type: SystemBoolean
true to calculate volume.
firstMoments
Type: SystemBoolean
true to calculate volume first moments, volume, and volume centroid.
secondMoments
Type: SystemBoolean
true to calculate volume second moments.
productMoments
Type: SystemBoolean
true to calculate volume product moments.

Return Value

Type: VolumeMassProperties
The VolumeMassProperties for the given Mesh or null on failure.
Exceptions
ExceptionCondition
ArgumentNullExceptionWhen Mesh is null.
See Also