Class CenterQuad

java.lang.Object
com.jme3.scene.Mesh
com.jme3.scene.CenterQuad
All Implemented Interfaces:
Savable, JmeCloneable, Cloneable

@Deprecated public class CenterQuad extends Mesh
Deprecated.
use com.jme3.scene.shape.CenterQuad
A static, indexed, Triangles-mode mesh for an axis-aligned rectangle in the X-Y plane.

The rectangle extends from (-width/2, -height/2, 0) to (width/2, height/2, 0) with normals set to (0,0,1).

This differs from com.jme3.scene.shape.Quad because it puts (0,0,0) at the rectangle's center instead of in a corner.

  • Field Details

    • UnitQuad

      public static CenterQuad UnitQuad
      Deprecated.
    • CenterSplitQuad

      public static Mesh CenterSplitQuad
      Deprecated.
  • Constructor Details

    • CenterQuad

      public CenterQuad(float width, float height)
      Deprecated.
      Create a quad with the given width and height. The quad is always created in the XY plane.
      Parameters:
      width - The X extent or width
      height - The Y extent or width
    • CenterQuad

      public CenterQuad(float width, float height, boolean flipCoords)
      Deprecated.
      Create a quad with the given width and height. The quad is always created in the XY plane.
      Parameters:
      width - The X extent or width
      height - The Y extent or width
      flipCoords - If true, the texture coordinates will be flipped along the Y axis.
    • CenterQuad

      protected CenterQuad()
      Deprecated.
      For serialization only. Do not use.
  • Method Details

    • getHeight

      public float getHeight()
      Deprecated.
    • getWidth

      public float getWidth()
      Deprecated.
    • updateGeometry

      public void updateGeometry(float width, float height)
      Deprecated.
    • updateGeometry

      public void updateGeometry(float width, float height, boolean flipCoords)
      Deprecated.
    • read

      public void read(JmeImporter importer) throws IOException
      Deprecated.
      De-serializes from the specified importer, for example when loading from a J3O file.
      Specified by:
      read in interface Savable
      Overrides:
      read in class Mesh
      Parameters:
      importer - the importer to use (not null)
      Throws:
      IOException - from the importer
    • write

      public void write(JmeExporter exporter) throws IOException
      Deprecated.
      Serializes to the specified exporter, for example when saving to a J3O file. The current instance is unaffected.
      Specified by:
      write in interface Savable
      Overrides:
      write in class Mesh
      Parameters:
      exporter - the exporter to use (not null)
      Throws:
      IOException - from the exporter