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.