Class PlaneCutResult

java.lang.Object
com.gaia3d.basic.halfedge.PlaneCutResult

public class PlaneCutResult extends Object
  • Constructor Details

  • Method Details

    • deleteObjects

      public void deleteObjects()
    • getCuttingPoints

      public List<PlaneCutPoint> getCuttingPoints()
    • getTangentPoints

      public List<PlaneCutPoint> getTangentPoints()
    • getCoplanarPoints

      public List<PlaneCutPoint> getCoplanarPoints()
    • translated

      public PlaneCutResult translated(org.joml.Vector3dc offset)
    • getHalfEdgesCutCount

      public int getHalfEdgesCutCount()
    • addCuttingPoint

      public void addCuttingPoint(PlaneCutPoint point)
    • addTangentPoint

      public void addTangentPoint(PlaneCutPoint point)
    • addCoplanarPoint

      public void addCoplanarPoint(PlaneCutPoint point)
    • incrementHalfEdgesCutCount

      public void incrementHalfEdgesCutCount()
    • addHalfEdgesCutCount

      public void addHalfEdgesCutCount(int count)
    • add

      public void add(PlaneCutResult other)
    • hasCut

      public boolean hasCut()
    • isEmpty

      public boolean isEmpty()