Class Terrain3d
- java.lang.Object
- 
- jadex.extension.envsupport.observer.graphics.drawable3d.AbstractVisual3d
- 
- jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3d
- 
- jadex.extension.envsupport.observer.graphics.drawable3d.Terrain3d
 
 
 
- 
 public class Terrain3d extends Primitive3d 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.String_alphamapAlphamap for Textureprotected java.lang.String_heightmapprotected boolean_isRndprotected int_iterationsprotected int_maxradiusprotected int_minradiusprotected int_patchsizeprotected int_picsizeprotected int_seedprotected java.lang.String_shadowtypeprotected java.util.ArrayList<TerrainTexture>_terrainTextureprotected java.lang.String_terrapathprotected int_tiles- 
Fields inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3dABSOLUTE_POSITION, ABSOLUTE_ROTATION, ABSOLUTE_SIZE, color_, drawcondition, enableDCPos, enableDCRot, enableDCSize, materialPath_, PRIMITIVE_TYPE_ARROW, PRIMITIVE_TYPE_BOX, PRIMITIVE_TYPE_CYLINDER, PRIMITIVE_TYPE_DIRECTIONALLIGHT, PRIMITIVE_TYPE_DOME, PRIMITIVE_TYPE_EFFECT, PRIMITIVE_TYPE_OBJECT3D, PRIMITIVE_TYPE_POINTLIGHT, PRIMITIVE_TYPE_QUAD, PRIMITIVE_TYPE_SKY, PRIMITIVE_TYPE_SOUND, PRIMITIVE_TYPE_SPHERE, PRIMITIVE_TYPE_TERRAIN, PRIMITIVE_TYPE_TEXT3D, PRIMITIVE_TYPE_TORUS, renderinfos, SHADOW_CAST, SHADOW_OFF, SHADOW_RECEIVE, shadowtype, texturePath_, type
 
- 
 - 
Constructor SummaryConstructors Constructor Description Terrain3d(java.lang.Object position, java.lang.Object rotation, java.lang.Object size, java.lang.Integer tiles, java.lang.Integer iterations, java.lang.Integer minradius, java.lang.Integer maxradius, java.lang.Integer seed, java.lang.String terrapath, java.lang.String alphamap, java.lang.String texture01, java.lang.String texture02, java.lang.String texture03, java.lang.String texture04, java.lang.String texture05, java.lang.Integer tex01val, java.lang.Integer tex02val, java.lang.Integer tex03val, java.lang.Integer tex04val, java.lang.Integer tex05val, java.lang.String shadowtype)Terrain3d(java.lang.Object position, java.lang.Object rotation, java.lang.Object size, java.lang.String terrapath, java.lang.String alphamap, java.lang.String heightmap, java.lang.String texture01, java.lang.String texture02, java.lang.String texture03, java.lang.String texture04, java.lang.String texture05, java.lang.Integer tex01val, java.lang.Integer tex02val, java.lang.Integer tex03val, java.lang.Integer tex04val, java.lang.Integer tex05val, int patchsize, int picsize, java.lang.String shadowtype)Creates a new Polygon drawable.Terrain3d(java.lang.String terrapath, java.lang.String alphamap, java.lang.String heightmap, java.lang.String texture01, java.lang.String texture02, java.lang.String texture03, java.lang.String texture04, java.lang.String texture05, java.lang.Integer tex01val, java.lang.Integer tex02val, java.lang.Integer tex03val, java.lang.Integer tex04val, java.lang.Integer tex05val, int patchsize, int picsize, java.lang.String shadowtype)Creates default Polygon.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAlphamap()java.lang.StringgetHeightmap()intgetIterations()intgetMaxradius()intgetMinradius()intgetPatchsize()intgetPicsize()intgetSeed()java.lang.StringgetTerrapath()java.util.ArrayList<TerrainTexture>getTextures()intgetTiles()booleanisRnd()voidsetAlphamap(java.lang.String alphamap)voidsetHeightmap(java.lang.String heightmap)voidsetIterations(int iterations)voidsetMaxradius(int maxradius)voidsetMinradius(int minradius)voidsetPatchsize(int patchsize)voidsetPicsize(int picsize)voidsetRnd(boolean isRnd)voidsetSeed(int seed)voidsetTerrapath(java.lang.String _terrapath)voidsetTextures(java.util.ArrayList<TerrainTexture> _terrainTexture)voidsetTiles(int tiles)voidsetType(int type)Set the primitive type (Disabled).- 
Methods inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.Primitive3denableAbsolutePosition, enableAbsoluteRotation, enableAbsoluteSize, getColor, getControler, getDrawCondition, getMaterialPath, getShadowtype, getTexturePath, getType, isRelativePosition, isRelativeRotation, isRelativeSize, setColor, setControler, setDrawCondition, setMaterialPath, setShadowtype, setTexturePath
 - 
Methods inherited from class jadex.extension.envsupport.observer.graphics.drawable3d.AbstractVisual3dbindPosition, bindRotation, bindSize, getPosition, getRotation, getSize, setPosition, setRotation, setSize
 
- 
 
- 
- 
- 
Field Detail- 
_isRndprotected boolean _isRnd 
 - 
_terrapathprotected java.lang.String _terrapath 
 - 
_alphamapprotected java.lang.String _alphamap Alphamap for Texture
 - 
_heightmapprotected java.lang.String _heightmap 
 - 
_patchsizeprotected int _patchsize 
 - 
_picsizeprotected int _picsize 
 - 
_tilesprotected int _tiles 
 - 
_iterationsprotected int _iterations 
 - 
_minradiusprotected int _minradius 
 - 
_maxradiusprotected int _maxradius 
 - 
_seedprotected int _seed 
 - 
_shadowtypeprotected java.lang.String _shadowtype 
 - 
_terrainTextureprotected java.util.ArrayList<TerrainTexture> _terrainTexture 
 
- 
 - 
Constructor Detail- 
Terrain3dpublic Terrain3d(java.lang.String terrapath, java.lang.String alphamap, java.lang.String heightmap, java.lang.String texture01, java.lang.String texture02, java.lang.String texture03, java.lang.String texture04, java.lang.String texture05, java.lang.Integer tex01val, java.lang.Integer tex02val, java.lang.Integer tex03val, java.lang.Integer tex04val, java.lang.Integer tex05val, int patchsize, int picsize, java.lang.String shadowtype)Creates default Polygon.- Parameters:
- modelPath- resource path of the model
 
 - 
Terrain3dpublic Terrain3d(java.lang.Object position, java.lang.Object rotation, java.lang.Object size, java.lang.String terrapath, java.lang.String alphamap, java.lang.String heightmap, java.lang.String texture01, java.lang.String texture02, java.lang.String texture03, java.lang.String texture04, java.lang.String texture05, java.lang.Integer tex01val, java.lang.Integer tex02val, java.lang.Integer tex03val, java.lang.Integer tex04val, java.lang.Integer tex05val, int patchsize, int picsize, java.lang.String shadowtype)Creates a new Polygon drawable.- Parameters:
- position- position or position-binding
- xrotation- xrotation or rotation-binding
- yrotation- yrotation or rotation-binding
- zrotation- zrotation or rotation-binding
- size- size or size-binding
- shadowtype-
- absFlags- flags for setting position, size and rotation as absolutes
- c- modulation color or binding
- modelPath- resource path of the texture
 
 - 
Terrain3dpublic Terrain3d(java.lang.Object position, java.lang.Object rotation, java.lang.Object size, java.lang.Integer tiles, java.lang.Integer iterations, java.lang.Integer minradius, java.lang.Integer maxradius, java.lang.Integer seed, java.lang.String terrapath, java.lang.String alphamap, java.lang.String texture01, java.lang.String texture02, java.lang.String texture03, java.lang.String texture04, java.lang.String texture05, java.lang.Integer tex01val, java.lang.Integer tex02val, java.lang.Integer tex03val, java.lang.Integer tex04val, java.lang.Integer tex05val, java.lang.String shadowtype)
 
- 
 - 
Method Detail- 
setTypepublic void setType(int type) Set the primitive type (Disabled).- Overrides:
- setTypein class- Primitive3d
- Parameters:
- type- The type to set.
 
 - 
getAlphamappublic java.lang.String getAlphamap() - Returns:
- the alphamap
 
 - 
setAlphamappublic void setAlphamap(java.lang.String alphamap) - Parameters:
- alphamap- the alphamap to set
 
 - 
getHeightmappublic java.lang.String getHeightmap() - Returns:
- the heightmap
 
 - 
setHeightmappublic void setHeightmap(java.lang.String heightmap) - Parameters:
- heightmap- the heightmap to set
 
 - 
getTerrapathpublic java.lang.String getTerrapath() - Returns:
- the _terrapath
 
 - 
setTerrapathpublic void setTerrapath(java.lang.String _terrapath) - Parameters:
- _terrapath- the _terrapath to set
 
 - 
getTexturespublic java.util.ArrayList<TerrainTexture> getTextures() - Returns:
- the _terrainTexture
 
 - 
setTexturespublic void setTextures(java.util.ArrayList<TerrainTexture> _terrainTexture) - Parameters:
- _terrainTexture- the _terrainTexture to set
 
 - 
getPatchsizepublic int getPatchsize() - Returns:
- the patchsize
 
 - 
setPatchsizepublic void setPatchsize(int patchsize) - Parameters:
- patchsize- the patchsize to set
 
 - 
getPicsizepublic int getPicsize() - Returns:
- the picsize
 
 - 
setPicsizepublic void setPicsize(int picsize) - Parameters:
- picsize- the picsize to set
 
 - 
isRndpublic boolean isRnd() - Returns:
- the isRnd
 
 - 
setRndpublic void setRnd(boolean isRnd) - Parameters:
- isRnd- the isRnd to set
 
 - 
getTilespublic int getTiles() - Returns:
- the tiles
 
 - 
setTilespublic void setTiles(int tiles) - Parameters:
- tiles- the tiles to set
 
 - 
getIterationspublic int getIterations() - Returns:
- the iterations
 
 - 
setIterationspublic void setIterations(int iterations) - Parameters:
- iterations- the iterations to set
 
 - 
getMinradiuspublic int getMinradius() - Returns:
- the minradius
 
 - 
setMinradiuspublic void setMinradius(int minradius) - Parameters:
- minradius- the minradius to set
 
 - 
getMaxradiuspublic int getMaxradius() - Returns:
- the maxradius
 
 - 
setMaxradiuspublic void setMaxradius(int maxradius) - Parameters:
- maxradius- the maxradius to set
 
 - 
getSeedpublic int getSeed() - Returns:
- the seed
 
 - 
setSeedpublic void setSeed(int seed) - Parameters:
- seed- the seed to set
 
 
- 
 
-