Class SurfaceMask

java.lang.Object
cz.fidentis.analyst.data.surfacemask.SurfaceMask

public class SurfaceMask extends Object
Class representing the Interactive Mask, it is defined as a list of points lines between them and bounding cylinders.
  • Constructor Details

    • SurfaceMask

      public SurfaceMask()
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Returns:
      true if the mast has no point defined so far.
    • addPoint

      public void addPoint(javax.vecmath.Point3d surfacePoint, MeshFacet facet, javax.vecmath.Vector3d normal, boolean isSelected, boolean isSampled)
      Adds point of Interactive Mask
      Parameters:
      surfacePoint - a point lying on the surface
      facet - facet of the surface
    • getPoints

      public List<SurfaceMask.MaskPoint3D> getPoints()
      get points of interactive mask
      Returns:
      point