HE_Mesh  5.1.2
wblut.geom.WB_Danzer Class Reference

Classes

enum  Type
 
class  WB_DanzerTile
 

Public Member Functions

 WB_Danzer (final double sc, final Type t)
 
 WB_Danzer (final double sc, final Type t, final WB_Coord offset)
 
 WB_Danzer (final double sc, final Type t, final double angle)
 
 WB_Danzer (final double sc, final Type t, final double angle, final WB_Coord offset)
 
 WB_Danzer (final double sc, final Type t, final WB_Map2D context)
 
 WB_Danzer (final double sc, final Type t, final double angle, final WB_Coord offset, final WB_Map2D context)
 
void centerOnPoint (final int i)
 
void setSeed (final long seed)
 
void inflate ()
 
void inflate (final int rep)
 
void inflate (final double probability)
 
void inflate (final double probability, final int rep)
 
WB_DanzerTile tile (final int i)
 
int oldest ()
 
int youngest ()
 
void inflateTile (final int i)
 
void inflateOldest ()
 
void inflateOldest (final int r)
 
void removeTile (final int i)
 
int size ()
 
int numberOfPoints ()
 
List< WB_Pointpoints ()
 
List< WB_PointgetPoints ()
 
List< WB_PolygongetTiles ()
 
List< WB_TrianglegetTriangles ()
 
WB_Triangulation2DWithPoints getTriangulation ()
 
int[] getTilesAsIndices ()
 

Protected Member Functions

List< WB_DanzerTile > inflateTileInt (final WB_DanzerTile T, final double probability)
 

Protected Attributes

double a
 
Type type
 
List< WB_Pointpoints
 
List< WB_DanzerTile > tiles
 
WB_MTRandom rnd
 

Private Member Functions

void clean ()
 

Private Attributes

WB_GeometryFactory geometryfactory = new WB_GeometryFactory()
 

Constructor & Destructor Documentation

wblut.geom.WB_Danzer.WB_Danzer ( final double  sc,
final Type  t 
)
Parameters
sc
t
wblut.geom.WB_Danzer.WB_Danzer ( final double  sc,
final Type  t,
final WB_Coord  offset 
)
Parameters
sc
t
offset
wblut.geom.WB_Danzer.WB_Danzer ( final double  sc,
final Type  t,
final double  angle 
)
Parameters
sc
t
angle
wblut.geom.WB_Danzer.WB_Danzer ( final double  sc,
final Type  t,
final double  angle,
final WB_Coord  offset 
)
Parameters
sc
t
angle
offset
wblut.geom.WB_Danzer.WB_Danzer ( final double  sc,
final Type  t,
final WB_Map2D  context 
)
Parameters
sc
t
context
wblut.geom.WB_Danzer.WB_Danzer ( final double  sc,
final Type  t,
final double  angle,
final WB_Coord  offset,
final WB_Map2D  context 
)
Parameters
sc
t
angle
offset
context

Member Function Documentation

void wblut.geom.WB_Danzer.centerOnPoint ( final int  i)
void wblut.geom.WB_Danzer.clean ( )
private
List<WB_Point> wblut.geom.WB_Danzer.getPoints ( )
Returns
List<WB_Polygon> wblut.geom.WB_Danzer.getTiles ( )
Returns
int [] wblut.geom.WB_Danzer.getTilesAsIndices ( )
Returns
List<WB_Triangle> wblut.geom.WB_Danzer.getTriangles ( )
Returns
WB_Triangulation2DWithPoints wblut.geom.WB_Danzer.getTriangulation ( )
void wblut.geom.WB_Danzer.inflate ( )
void wblut.geom.WB_Danzer.inflate ( final int  rep)
Parameters
rep
void wblut.geom.WB_Danzer.inflate ( final double  probability)
void wblut.geom.WB_Danzer.inflate ( final double  probability,
final int  rep 
)
Parameters
probability
rep
void wblut.geom.WB_Danzer.inflateOldest ( )
void wblut.geom.WB_Danzer.inflateOldest ( final int  r)
Parameters
r
void wblut.geom.WB_Danzer.inflateTile ( final int  i)
Parameters
i
List<WB_DanzerTile> wblut.geom.WB_Danzer.inflateTileInt ( final WB_DanzerTile  T,
final double  probability 
)
protected
Parameters
T
probability
Returns
int wblut.geom.WB_Danzer.numberOfPoints ( )
Returns
int wblut.geom.WB_Danzer.oldest ( )
Returns
List<WB_Point> wblut.geom.WB_Danzer.points ( )
Returns
void wblut.geom.WB_Danzer.removeTile ( final int  i)
Parameters
i
void wblut.geom.WB_Danzer.setSeed ( final long  seed)
int wblut.geom.WB_Danzer.size ( )
Returns
WB_DanzerTile wblut.geom.WB_Danzer.tile ( final int  i)
Parameters
i
Returns
int wblut.geom.WB_Danzer.youngest ( )
Returns

Member Data Documentation

double wblut.geom.WB_Danzer.a
protected
WB_GeometryFactory wblut.geom.WB_Danzer.geometryfactory = new WB_GeometryFactory()
private
List<WB_Point> wblut.geom.WB_Danzer.points
protected
WB_MTRandom wblut.geom.WB_Danzer.rnd
protected
List<WB_DanzerTile> wblut.geom.WB_Danzer.tiles
protected
Type wblut.geom.WB_Danzer.type
protected

The documentation for this class was generated from the following file: