Class DrawableMesh

java.lang.Object
cz.fidentis.analyst.drawables.Drawable
cz.fidentis.analyst.drawables.DrawableMesh
Direct Known Subclasses:
DrawableFace

public class DrawableMesh extends Drawable
A drawable triangular mesh, i.e., a mesh model with drawing information like material, transparency, color, relative transformations in the scene etc. This class encapsulates rendering state and parameters,
  • Constructor Details

  • Method Details

    • initRendering

      protected void initRendering(com.jogamp.opengl.GL2 gl)
      Overrides:
      initRendering in class Drawable
    • renderObject

      protected void renderObject(com.jogamp.opengl.GL2 gl)
      Specified by:
      renderObject in class Drawable
    • getFacets

      public List<MeshFacet> getFacets()
      Returns list of individual facets.
      Returns:
      list of individual facets.
    • getModel

      public MeshModel getModel()
      Returns:
      MeshModel