Class CandidatePlaneMesh

java.lang.Object
cz.fidentis.analyst.engines.symmetry.impl.CandidatePlane
cz.fidentis.analyst.engines.symmetry.impl.CandidatePlaneMesh
All Implemented Interfaces:
Comparable<CandidatePlaneMesh>

public class CandidatePlaneMesh extends CandidatePlane implements Comparable<CandidatePlaneMesh>
Symmetry plane with votes used for the decision about the best symmetry estimates of 3D mesh models.
  • Field Details

  • Constructor Details

    • CandidatePlaneMesh

      public CandidatePlaneMesh(List<MeshPoint> vertices, SymmetryCache cache, int i, int j, double maxDist)
      Constructor.
      Parameters:
      vertices - Mesh vertices
      cache - Precomputed values form mesh vertices
      i - index of the first significant point used for the plane construction
      j - index of the second significant point used for the plane construction
      maxDist - Distance limit
      Throws:
      UnsupportedOperationException - if the symmetry plane cannot be created
    • CandidatePlaneMesh

      public CandidatePlaneMesh(Plane plane)
      Constructor.
      Parameters:
      plane - Original plane
  • Method Details