Class Model.Mesh

java.lang.Object
com.agisoft.metashape.Model.Mesh
Enclosing class:
Model

public static class Model.Mesh extends Object
  • Field Details

    • swigCMemOwn

      protected transient boolean swigCMemOwn
  • Constructor Details

    • Mesh

      public Mesh(long cPtr, boolean cMemoryOwn)
    • Mesh

      public Mesh()
    • Mesh

      public Mesh(Model.Mesh mesh)
  • Method Details

    • getCPtr

      public static long getCPtr(Model.Mesh obj)
    • finalize

      protected void finalize()
      Overrides:
      finalize in class Object
    • delete

      public void delete()
    • setFaceCount

      public void setFaceCount(int count)
      Mesh face count.
    • getFaceCount

      public int getFaceCount()
      Mesh face count.
    • setVertexCount

      public void setVertexCount(int count)
      Mesh vertex count.
    • getVertexCount

      public int getVertexCount()
      Mesh vertex count.
    • setFace

      public void setFace(int index, Model.Face f)
      Mesh face.
    • getFace

      public Model.Face getFace(int index)
      Mesh face.
    • setVertex

      public void setVertex(int index, Model.Vertex v)
      Mesh vertex.
    • getVertex

      public Model.Vertex getVertex(int index)
      Mesh vertex.
    • setVertexColor

      public void setVertexColor(int index, Vector3uc color)
      Mesh vertex color.
    • getVertexColor

      public Vector3uc getVertexColor(int index)
      Mesh vertex color.
    • hasUV

      public boolean hasUV()
      Returns true if model has UV coordinates.
    • hasVertexColors

      public boolean hasVertexColors()
      Returns true if model has vertex colors.
    • hasVertexConfidence

      public boolean hasVertexConfidence()
      Returns true if model has confidence values.