This is the complete list of members for TriangleMeshTerrainPlanet, including all inherited members.
_emissive | TriangleMesh | protected |
_progress | TriangleMesh | protected |
_triangle | TriangleMesh | protected |
_triangle_switch_colour | TriangleMesh | protected |
_vertex | TriangleMesh | protected |
add_triangle(const Triangle &t) | TriangleMesh | inline |
add_vertex(const Vertex &v) | TriangleMesh | inline |
compute_vertex_normals() | TriangleMesh | |
do_colours(const ParametersTerrain ¶meters) | TriangleMeshTerrain | protected |
do_noise(const ParametersTerrain ¶meters) | TriangleMeshTerrain | protected |
do_power_law(const ParametersTerrain ¶meters) | TriangleMeshTerrain | protected |
do_rivers(const ParametersTerrain ¶meters) | TriangleMeshTerrain | protected |
do_sea_level(const ParametersTerrain ¶meters) | TriangleMeshTerrain | protected |
do_terrain(const ParametersTerrain ¶meters) | TriangleMeshTerrain | protected |
emissive() const | TriangleMesh | inline |
geometry() const | TriangleMeshIcosahedron | inlinevirtual |
max_height | TriangleMeshTerrain | protected |
progress_complete(const std::string &info) const | TriangleMesh | protected |
progress_stall(const std::string &reason) const | TriangleMesh | protected |
progress_start(uint steps, const std::string &info) const | TriangleMesh | protected |
progress_step(uint step) const | TriangleMesh | protected |
render_texture(Raster< ByteRGBA > &, Raster< ushort > *, Raster< ByteRGBA > *, bool shading, float ambient, const XYZ &illumination) const | TriangleMeshTerrain | virtual |
river_vertices | TriangleMeshTerrain | protected |
sea_triangles | TriangleMeshTerrain | protected |
set_emissive(float e) | TriangleMesh | inline |
set_vertex_height(uint i, float h) | TriangleMesh | inline |
subdivide(const XYZ &variation, uint level, uint levels) | TriangleMesh | |
subdivide(uint subdivisions, uint flat_subdivisions, const XYZ &variation) | TriangleMesh | |
triangle(uint i) const | TriangleMesh | inline |
triangle(uint i) | TriangleMesh | inlineprotected |
triangle_height_average(uint i) const | TriangleMesh | inline |
triangle_height_max(uint i) const | TriangleMesh | inline |
triangle_height_min(uint i) const | TriangleMesh | inline |
triangle_normal(uint i) const | TriangleMesh | |
TriangleMesh(Progress *progress) | TriangleMesh | |
TriangleMeshIcosahedron(float radius, uint seed, Progress *progress) | TriangleMeshIcosahedron | |
TriangleMeshSubdividedIcosahedron(float radius, uint subdivisions, uint flat_subdivisions, uint seed, const XYZ &variation, Progress *progress) | TriangleMeshSubdividedIcosahedron | |
TriangleMeshTerrain(Progress *progress) | TriangleMeshTerrain | |
TriangleMeshTerrainPlanet(const ParametersTerrain ¶m, Progress *progress) | TriangleMeshTerrainPlanet | |
triangles() const | TriangleMesh | inline |
triangles_of_colour0() const | TriangleMesh | inline |
triangles_of_colour1() const | TriangleMesh | inline |
vertex(uint i) const | TriangleMesh | inline |
vertex(uint i) | TriangleMesh | inlineprotected |
vertex_height(uint i) const | TriangleMesh | inline |
vertices() const | TriangleMesh | inline |
which_colour_for_triangle(uint t) const | TriangleMesh | inline |
TriangleMeshSubdividedIcosahedron::write_blender(std::ofstream &out, const std::string &mesh_name, const FloatRGBA *fake_alpha) const | TriangleMesh | |
TriangleMeshTerrain::write_blender(std::ofstream &out, const ParametersSave &, const ParametersTerrain &, const std::string &mesh_name) const | TriangleMeshTerrain | virtual |
write_povray(std::ofstream &out, const ParametersSave &, const ParametersTerrain &) const | TriangleMeshTerrainPlanet | virtual |
TriangleMeshSubdividedIcosahedron::write_povray(std::ofstream &out, bool exclude_alternate_colour, bool double_illuminate, bool no_shadow) const | TriangleMesh | |
~TriangleMesh() | TriangleMesh | virtual |
~TriangleMeshIcosahedron() | TriangleMeshIcosahedron | inline |
~TriangleMeshSubdividedIcosahedron() | TriangleMeshSubdividedIcosahedron | inline |
~TriangleMeshTerrain() | TriangleMeshTerrain | |
~TriangleMeshTerrainPlanet() | TriangleMeshTerrainPlanet | inline |