|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TriangleXYZ | |
---|---|
org.osm2world.core.math | classes for geometric objects that are used throughout OSM2World |
org.osm2world.core.math.algorithms | |
org.osm2world.core.target | export targets for the generated models |
org.osm2world.core.target.common | |
org.osm2world.core.target.obj | target that creates Wavefront .obj and .mtl files |
org.osm2world.core.target.povray | target that creates .pov files for the POVRay raytracer |
org.osm2world.core.terrain.creation | |
org.osm2world.core.terrain.data | |
org.osm2world.core.world.data | |
org.osm2world.core.world.modules.common | |
org.osm2world.core.world.network | functionality used by groups of features that aren't isolated, but form a "network" of nodes, ways and areas |
Uses of TriangleXYZ in org.osm2world.core.math |
---|
Subclasses of TriangleXYZ in org.osm2world.core.math | |
---|---|
class |
TriangleXYZWithNormals
|
Methods in org.osm2world.core.math that return TriangleXYZ | |
---|---|
TriangleXYZ |
PolygonXYZ.asTriangleXYZ()
returns a triangle with the same vertices as this polygon. |
TriangleXYZ |
TriangleXZ.xyz(double y)
|
Methods in org.osm2world.core.math that return types with arguments of type TriangleXYZ | |
---|---|
static List<TriangleXYZ> |
GeometryUtil.trianglesFromTriangleFan(List<? extends VectorXYZ> vs)
|
static List<TriangleXYZ> |
GeometryUtil.trianglesFromTriangleStrip(List<? extends VectorXYZ> vs)
|
static List<TriangleXYZ> |
GeometryUtil.trianglesFromVertexList(List<? extends VectorXYZ> vs)
|
Constructors in org.osm2world.core.math with parameters of type TriangleXYZ | |
---|---|
TriangleXYZWithNormals(TriangleXYZ t,
VectorXYZ n1,
VectorXYZ n2,
VectorXYZ n3)
|
Uses of TriangleXYZ in org.osm2world.core.math.algorithms |
---|
Method parameters in org.osm2world.core.math.algorithms with type arguments of type TriangleXYZ | |
---|---|
static Collection<TriangleXYZWithNormals> |
NormalCalculationUtil.calculateTrianglesWithNormals(Collection<TriangleXYZ> triangles)
calculates normals for vertices that are shared by multiple triangles. |
Uses of TriangleXYZ in org.osm2world.core.target |
---|
Method parameters in org.osm2world.core.target with type arguments of type TriangleXYZ | |
---|---|
void |
Target.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles,
List<List<VectorXZ>> texCoordLists)
draws triangles. |
Uses of TriangleXYZ in org.osm2world.core.target.common |
---|
Fields in org.osm2world.core.target.common declared as TriangleXYZ | |
---|---|
TriangleXYZ |
FaceTarget.IsolatedTriangle.triangle
|
Method parameters in org.osm2world.core.target.common with type arguments of type TriangleXYZ | |
---|---|
void |
PrimitiveTarget.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles,
List<List<VectorXZ>> texCoordLists)
|
void |
FaceTarget.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles,
List<List<VectorXZ>> texCoordLists)
|
Constructors in org.osm2world.core.target.common with parameters of type TriangleXYZ | |
---|---|
FaceTarget.IsolatedTriangle(TriangleXYZ triangle,
VectorXYZ normal,
int texCoordOffset,
List<List<VectorXZ>> texCoordLists)
|
Uses of TriangleXYZ in org.osm2world.core.target.obj |
---|
Method parameters in org.osm2world.core.target.obj with type arguments of type TriangleXYZ | |
---|---|
void |
ObjTarget.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles,
List<List<VectorXZ>> texCoordLists)
|
Uses of TriangleXYZ in org.osm2world.core.target.povray |
---|
Method parameters in org.osm2world.core.target.povray with type arguments of type TriangleXYZ | |
---|---|
void |
POVRayTarget.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles,
List<List<VectorXZ>> texCoordLists)
|
Uses of TriangleXYZ in org.osm2world.core.terrain.creation |
---|
Methods in org.osm2world.core.terrain.creation that return TriangleXYZ | |
---|---|
TriangleXYZ |
TemporaryElevationStorage.restoreElevationForTriangle(TriangleXZ triangle)
|
Uses of TriangleXYZ in org.osm2world.core.terrain.data |
---|
Fields in org.osm2world.core.terrain.data with type parameters of type TriangleXYZ | |
---|---|
protected Collection<TriangleXYZ> |
TerrainPatch.triangulation
counterclockwise triangles |
Methods in org.osm2world.core.terrain.data that return types with arguments of type TriangleXYZ | |
---|---|
Collection<TriangleXYZ> |
TerrainPatch.getTriangulation()
|
Collection<TriangleXYZ> |
Terrain.getTriangulation()
|
Uses of TriangleXYZ in org.osm2world.core.world.data |
---|
Methods in org.osm2world.core.world.data that return types with arguments of type TriangleXYZ | |
---|---|
protected Collection<TriangleXYZ> |
AbstractAreaWorldObject.getTriangulation()
decompose this area into counterclockwise triangles |
Uses of TriangleXYZ in org.osm2world.core.world.modules.common |
---|
Method parameters in org.osm2world.core.world.modules.common with type arguments of type TriangleXYZ | |
---|---|
static List<List<VectorXZ>> |
WorldModuleTexturingUtil.globalTexCoordLists(Collection<TriangleXYZ> triangles,
Material material,
boolean vertical)
variant of WorldModuleTexturingUtil.globalTexCoordLists(List, Material, boolean)
based on a triangle collection |
static List<List<VectorXZ>> |
WorldModuleTexturingUtil.slopedFaceTexCoordLists(Collection<TriangleXYZ> triangles,
Material material)
creates texture coordinates for triangles that orient the texture based on each triangle's downward slope. |
Uses of TriangleXYZ in org.osm2world.core.world.network |
---|
Methods in org.osm2world.core.world.network that return types with arguments of type TriangleXYZ | |
---|---|
Collection<TriangleXYZ> |
JunctionNodeWorldObject.getTriangulation()
|
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |