, including all inherited members.
addUsedCurveDatas(int level, int tx, int ty, set< CurveId > curveDatas) | proland::CurveDataFactory | |
addUsedTiles(int level, int tx, int ty, TileProducer *producer, set< TileCache::Tile * > tiles) | proland::GraphLayer | |
border | proland::RoadOrthoLayer | [private] |
border_width | proland::RoadOrthoLayer | [private] |
BRIDGE enum value | proland::RoadOrthoLayer | |
clear() | proland::CurveDataFactory | |
color | proland::RoadOrthoLayer | [private] |
CurveDataFactory() | proland::CurveDataFactory | |
CurveDataFactory(ptr< TileProducer > producer) | proland::CurveDataFactory | |
curveDatas | proland::CurveDataFactory | [protected] |
dirt | proland::RoadOrthoLayer | [private] |
displayLevel | proland::GraphLayer | [protected] |
drawArea(const vec3d &tileCoords, AreaPtr a, Tesselator &tess) | proland::GraphLayer | |
drawCurve(const vec3d &tileCoords, CurvePtr p, CurveData *data, float l0, float l1, float width, float scale, ptr< FrameBuffer > fb, ptr< Program > prog, Mesh< vec4f, unsigned int > &mesh, vec2d *nx=NULL, vec2d *ny=NULL, vec2d *lx=NULL, vec2d *ly=NULL) | proland::GraphLayer | |
drawCurve(const vec3d &tileCoords, CurvePtr p, CurveData *data, float width, float cap, float scale, ptr< FrameBuffer > fb, ptr< Program > prog, Mesh< vec4f, unsigned int > &mesh, vec2d *nx=NULL, vec2d *ny=NULL, vec2d *lx=NULL, vec2d *ly=NULL) | proland::GraphLayer | |
drawCurve(const vec3d &tileCoords, CurvePtr p, float width, float scale, ptr< FrameBuffer > fb, ptr< Program > prog, Mesh< vec2f, unsigned int > &mesh, vec2d *nx=NULL, vec2d *ny=NULL, vec2d *lx=NULL, vec2d *ly=NULL) | proland::GraphLayer | |
drawCurve(const vec3d &tileCoords, CurvePtr p, const vec4f &part, ptr< FrameBuffer > fb, ptr< Program > prog, Mesh< vec4f, unsigned int > &mesh, vec2d *nx=NULL, vec2d *ny=NULL, vec2d *dx=NULL, vec2d *ly=NULL) | proland::GraphLayer | |
drawRoadEnd(const vec3d &tileCoords, ptr< FrameBuffer > fb, const vec2d &p, const vec2d &n, double length, float w, float scale, vec2d *nx=NULL, vec2d *ny=NULL, vec2d *lx=NULL, vec2d *ly=NULL) | proland::RoadOrthoLayer | [private] |
extremity(CurvePtr curve, NodePtr p) | proland::GraphLayer | |
findCurveData(CurvePtr c) | proland::CurveDataFactory | |
getCurveData(CurvePtr c) | proland::CurveDataFactory | |
getFlatLength(NodePtr p, vec2d q, CurvePtr path) | proland::RoadOrthoLayer | [private] |
getLengthWithoutStripes(CurvePtr p, CurveData *data, bool start) | proland::RoadOrthoLayer | [private] |
graphChanged() | proland::CurveDataFactory | [virtual] |
GraphLayer(const char *name) | proland::GraphLayer | |
GraphLayer(const char *name, ptr< GraphProducer > graphProducer, ptr< Program > layerProgram, int displayLevel=0, bool quality=true, bool storeGraphTiles=false, bool deform=false) | proland::GraphLayer | |
GraphListener() | proland::GraphListener | |
graphProducer | proland::GraphLayer | [protected] |
init(ptr< GraphProducer > graphProducer, ptr< Program > layerProgram, int displayLevel=0, bool quality=true, vec4f color=vec4f(0, 0, 0, 0), vec4f dist=vec4f(0, 0, 0, 0), vec4f border=vec4f(1, 1, 1, 0), float border_width=1.2f, float inner_border_width=2.0f, bool deform=false) | proland::RoadOrthoLayer | [protected] |
proland::GraphLayer::init(ptr< GraphProducer > graphProducer, ptr< Program > layerProgram, int displayLevel=0, bool quality=true, bool storeGraphTiles=false, bool deform=false) | proland::GraphLayer | [protected] |
proland::CurveDataFactory::init(ptr< TileProducer > producer) | proland::CurveDataFactory | [protected] |
inner_border_width | proland::RoadOrthoLayer | [private] |
layerProgram | proland::GraphLayer | [protected] |
mesh | proland::RoadOrthoLayer | [private] |
meshuv | proland::RoadOrthoLayer | [private] |
newCurveData(CurveId id, CurvePtr flattenCurve) | proland::CurveDataFactory | [virtual] |
producer | proland::CurveDataFactory | [protected] |
putCurveData(CurveId id) | proland::CurveDataFactory | |
quality | proland::GraphLayer | [protected] |
releaseCurveData(int level, int tx, int ty) | proland::CurveDataFactory | |
ROAD enum value | proland::RoadOrthoLayer | |
RoadOrthoLayer(ptr< GraphProducer > graphProducer, ptr< Program > layerProgram, int displayLevel=0, bool quality=true, vec4f color=vec4f(0, 0, 0, 0), vec4f dirt=vec4f(0, 0, 0, 0), vec4f border=vec4f(1, 1, 1, 0), float border_width=1.2f, float inner_border_width=2.0f, bool deform=false) | proland::RoadOrthoLayer | |
RoadOrthoLayer() | proland::RoadOrthoLayer | [protected] |
roadType enum name | proland::RoadOrthoLayer | |
UNKNOWN enum value | proland::RoadOrthoLayer | |
usedDataCount | proland::CurveDataFactory | [protected] |
usedDatas | proland::CurveDataFactory | [protected] |
~CurveDataFactory() | proland::CurveDataFactory | [virtual] |
~GraphLayer() | proland::GraphLayer | [virtual] |
~GraphListener() | proland::GraphListener | [virtual] |
~RoadOrthoLayer() | proland::RoadOrthoLayer | [virtual] |