Computes bounding cylinder of objects. More...
Static Public Member Functions | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::Part &thePart) |
| Computes an oriented bounding cylinder of the part. | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::Part &thePart, const Geom::Axis1d &theAxis) |
| Computes an oriented bounding cylinder of the part using the specified axis. | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::Body &theBody) |
| Computes an oriented bounding cylinder of the body. | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::Body &theBody, const Geom::Axis1d &theAxis) |
| Computes an oriented bounding cylinder of the body using the specified axis. | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::Shape &theShape) |
| Computes an oriented bounding cylinder of the shape. | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::Shape &theShape, const Geom::Axis1d &theAxis) |
| Computes an oriented bounding cylinder of the shape using the specified axis. | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::MeshShape &theMeshShape) |
| Computes an oriented bounding cylinder of the shape. | |
| static Geom::Cylinder | ComputeOrientedCylinder (const ModelData::MeshShape &theMeshShape, const Geom::Axis1d &theAxis) |
| Computes an oriented bounding cylinder of the mesh shape using the specified axis. | |
Computes bounding cylinder of objects.
Bounding cylinder can be computed for:
theAxis parameter specifies on which axis the computed cylinder will be located (in general, the center of the computed cylinder is offset from the location of the given axis).
If theAxis is not specified, it will be calculated based on the geometry of the given object. For mesh bodies and mesh shapes, the default axis is used.
|
static |
Computes an oriented bounding cylinder of the body.
Computes with the default axis (with \((0,0,0)\) location and \((1,0,0)\) direction) if theBody is mesh body.
|
static |
Computes an oriented bounding cylinder of the body using the specified axis.
|
static |
Computes an oriented bounding cylinder of the shape.
Computes with the default axis (with \((0,0,0)\) location and \((1,0,0)\) direction).
|
static |
Computes an oriented bounding cylinder of the mesh shape using the specified axis.
|
static |
Computes an oriented bounding cylinder of the part.
|
static |
Computes an oriented bounding cylinder of the part using the specified axis.
|
static |
Computes an oriented bounding cylinder of the shape.
|
static |
Computes an oriented bounding cylinder of the shape using the specified axis.