Basics

Guides

API Reference

Menu

Basics

Guides

API Reference

class: VertexMesh

[6:7] extends: object

VertexMesh wraps boofcv.struct.mesh.VertexMesh.

Members

  • obj

Methods

  • VertexMesh (Obj = null)

    Creates or wraps a vertex mesh.

    • @p Obj is an existing mesh or null.
  • get (string Name)

    Gets a public mesh field.

    • @p Name is vertexes, texture, normals, rgb, faceVertexes, faceVertexTextures, faceVertexNormals, faceNormals, faceOffsets, or textureName.
    • @r The field value.
  • size ()

    Gets mesh size.

    • @r The number of shape vertices.
  • reset ()

    Resets the mesh.

  • toAccess ()

    Converts this mesh to polygon access.

    • @r A MeshPolygonAccess wrapper.
  • isTextured ()

    Gets whether texture coordinates are present.

    • @r True if textured.
  • isNormals ()

    Gets whether normals are present.

    • @r True if normals are present.

class: MeshPolygonAccess

[48:7] extends: object

MeshPolygonAccess wraps boofcv.struct.mesh.MeshPolygonAccess.

Members

  • obj

Methods

  • MeshPolygonAccess (object Obj)

    Wraps polygon mesh access.

    • @p Obj is an existing access object.
  • size ()

    Gets polygon count.

    • @r The number of polygons.
  • getPolygon (int Index, object Storage)

    Gets a polygon.

    • @p Index is the polygon index.
    • @p Storage is a DogArray of Point3D_F64.