Package one.empty3.apps.newboardgames
Class Board
- java.lang.Object
-
- one.empty3.library.Representable
-
- one.empty3.apps.newboardgames.Board
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable
,TemporalComputedObject3D
,MatrixPropertiesObject
,XmlRepresentable
- Direct Known Subclasses:
Grid
public abstract class Board extends Representable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Camera
camera
protected int
dimX
protected int
dimY
protected int
heightView
protected int
medianDistView
-
Fields inherited from class one.empty3.library.Representable
CFAST, classPainters, DEFAULT_TEXTURE, defaultHashMapData, DISPLAY_ALL, materiau, NFAST, parent, PATH_ELEM_DOUBLE_VALUES, PATH_ELEM_REPRESENTABLE, PATH_ELEM_STRUCTURE_MATRIX, render, rotation, SCALE1, scene, SURFACE_DISPLAY_COL_QUADS, SURFACE_DISPLAY_COL_TRI, SURFACE_DISPLAY_LINES, SURFACE_DISPLAY_POINTS, SURFACE_DISPLAY_TEXT_QUADS, T, texture, vectors
-
-
Constructor Summary
Constructors Constructor Description Board()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Camera
camera()
Representable
cellAt(int i, int j)
protected abstract java.util.List<Character>
getCharacters()
abstract Point2D
getSize2D()
abstract Point3D
getSize3D()
-
Methods inherited from class one.empty3.library.Representable
become, calculerCurveT, calculerPointT, calculerSurfaceT, compareTo, computeCubic, computeSpherical, copy, declarations, declareProperties, draw, drawStructureDrawFast, getCFAST, getDeclaredDataStructure, getDeclaredLists, getDeclaredProperty, getDisplayType, getDisplayTypes, getOrientedPoint, getOrig, getPainter, getPath, getProperty, getPropertyType, getRotation, getTexture, getVectX, getVectY, getVectZ, id, id, informer, intersects, intersects, ISdrawStructureDrawFastIMPLEMENTED, paint, refPoint, replace, rotate, setAxes, setCFAST, setDisplayType, setOrig, setPainter, setPaintingAct, setPaintingActForClass, setPosition, setProperty, setRotation, setTexture, setVectX, setVectY, setVectZ, supporteTexture, T, texture, texture, toString, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation, xmlRepresentation
-
-
-
-
Field Detail
-
dimX
protected int dimX
-
dimY
protected int dimY
-
heightView
protected int heightView
-
medianDistView
protected int medianDistView
-
camera
protected Camera camera
-
-
Method Detail
-
camera
public Camera camera()
-
getSize2D
public abstract Point2D getSize2D()
-
getSize3D
public abstract Point3D getSize3D()
-
getCharacters
protected abstract java.util.List<Character> getCharacters()
-
cellAt
public Representable cellAt(int i, int j)
-
-