Interface FaceCuttingServices


public interface FaceCuttingServices
Services related to cutting planes and cross-section curves of a human faces.
  • Method Summary Link icon

    Static Methods
    Modifier and Type
    Method
    Description
    static Plane
    fromBoundingBox(HumanFace face, javax.vecmath.Vector3d direction)
    Creates cutting plane from bounding box of face
    static Plane
    fromSymmetryPlane(HumanFace face, javax.vecmath.Vector3d direction)
    Creates a cutting plane from the symmetry plane of the face
  • Method Details Link icon

    • fromSymmetryPlane Link icon

      static Plane fromSymmetryPlane(HumanFace face, javax.vecmath.Vector3d direction)
      Creates a cutting plane from the symmetry plane of the face
      Parameters:
      face - A face with symmetry plane. Must not be null
      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 Link icon

      static Plane fromBoundingBox(HumanFace face, javax.vecmath.Vector3d direction)
      Creates cutting plane from bounding box of face
      Parameters:
      face - A face. Must not be null
      direction - A normal vector of the cutting plane determining its orientation
      Returns:
      a cutting plane