Package cz.fidentis.analyst.engines.face
Interface FaceCuttingServices
public interface FaceCuttingServices
Services related to cutting planes and cross-section curves of a human faces.
-
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic Plane
fromBoundingBox
(HumanFace face, javax.vecmath.Vector3d direction) Creates cutting plane from bounding box of facestatic Plane
fromSymmetryPlane
(HumanFace face, javax.vecmath.Vector3d direction) Creates a cutting plane from the symmetry plane of the face
-
Method Details
-
fromSymmetryPlane
Creates a cutting plane from the symmetry plane of the face- Parameters:
face
- A face with symmetry plane. Must not benull
direction
- A normal vector of the cutting plane determining its basic orientation (x, y, or z)- Returns:
- a cutting plane,
null
if the face has no symmetry plane.
-
fromBoundingBox
Creates cutting plane from bounding box of face- Parameters:
face
- A face. Must not benull
direction
- A normal vector of the cutting plane determining its orientation- Returns:
- a cutting plane
-