|
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Material | |
---|---|
org.osm2world.core.target | export targets for the generated models |
org.osm2world.core.target.common | |
org.osm2world.core.target.jogl | |
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.target.primitivebuffer | |
org.osm2world.core.world.modules | |
org.osm2world.core.world.modules.common |
Uses of Material in org.osm2world.core.target |
---|
Methods in org.osm2world.core.target that return Material | |
---|---|
Material |
Material.makeSmooth()
|
Methods in org.osm2world.core.target with parameters of type Material | |
---|---|
void |
Target.drawBox(Material material,
VectorXYZ frontLowerLeft,
VectorXYZ rightVector,
VectorXYZ upVector,
VectorXYZ backVector)
draws a box with outward-facing polygons |
void |
Target.drawColumn(Material material,
Integer corners,
VectorXYZ base,
double height,
double radiusBottom,
double radiusTop,
boolean drawBottom,
boolean drawTop)
draws a column with outward-facing polygons around a point. |
void |
Target.drawPolygon(Material material,
VectorXYZ... vs)
|
void |
Target.drawTriangleFan(Material material,
List<? extends VectorXYZ> vs)
|
void |
Target.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles)
|
void |
Target.drawTriangleStrip(Material material,
List<? extends VectorXYZ> vs)
|
void |
Target.drawTriangleStrip(Material material,
VectorXYZ... vs)
|
void |
Target.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles)
|
Uses of Material in org.osm2world.core.target.common |
---|
Methods in org.osm2world.core.target.common with parameters of type Material | |
---|---|
void |
AbstractTarget.drawBox(Material material,
VectorXYZ frontLowerLeft,
VectorXYZ rightVector,
VectorXYZ upVector,
VectorXYZ backVector)
|
void |
AbstractTarget.drawColumn(Material material,
Integer corners,
VectorXYZ base,
double height,
double radiusBottom,
double radiusTop,
boolean drawBottom,
boolean drawTop)
|
void |
PrimitiveTarget.drawPolygon(Material material,
List<? extends VectorXYZ> vs)
|
void |
AbstractTarget.drawPolygon(Material material,
VectorXYZ... vs)
|
void |
PrimitiveTarget.drawPolygon(Material material,
VectorXYZ... vs)
|
protected abstract void |
PrimitiveTarget.drawPrimitive(Primitive.Type type,
Material material,
List<? extends VectorXYZ> vs,
VectorXYZ[] normals)
|
void |
AbstractTarget.drawTriangleFan(Material material,
List<? extends VectorXYZ> vs)
|
void |
PrimitiveTarget.drawTriangleFan(Material material,
List<? extends VectorXYZ> vs)
|
void |
PrimitiveTarget.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles)
|
void |
AbstractTarget.drawTriangleStrip(Material material,
List<? extends VectorXYZ> vs)
|
void |
PrimitiveTarget.drawTriangleStrip(Material material,
List<? extends VectorXYZ> vs)
|
void |
AbstractTarget.drawTriangleStrip(Material material,
VectorXYZ... vectors)
|
void |
PrimitiveTarget.drawTriangleStrip(Material material,
VectorXYZ... vs)
|
void |
PrimitiveTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles)
|
Uses of Material in org.osm2world.core.target.jogl |
---|
Methods in org.osm2world.core.target.jogl with parameters of type Material | |
---|---|
protected void |
JOGLTarget.drawPrimitive(Primitive.Type type,
Material material,
List<? extends VectorXYZ> vertices,
VectorXYZ[] normals)
|
static void |
JOGLTarget.setMaterial(GL gl,
Material material)
|
Uses of Material in org.osm2world.core.target.obj |
---|
Methods in org.osm2world.core.target.obj with parameters of type Material | |
---|---|
void |
ObjTarget.drawPolygon(Material material,
VectorXYZ... vs)
|
void |
ObjTarget.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles)
|
void |
ObjTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles)
|
Uses of Material in org.osm2world.core.target.povray |
---|
Methods in org.osm2world.core.target.povray with parameters of type Material | |
---|---|
void |
POVRayTarget.appendMaterial(Material material)
|
void |
POVRayTarget.drawColumn(Material material,
Integer corners,
VectorXYZ base,
double height,
double radiusBottom,
double radiusTop,
boolean drawBottom,
boolean drawTop)
|
void |
POVRayTarget.drawColumn(Material material,
Integer corners,
VectorXYZ base,
VectorXYZ cap,
double radiusBottom,
double radiusTop,
boolean drawBottom,
boolean drawTop)
variant of POVRayTarget.drawColumn(Material, Integer, VectorXYZ, double, double, double, boolean, boolean)
that allows arbitrarily placed columns |
void |
POVRayTarget.drawPolygon(Material material,
VectorXYZ... vs)
|
void |
POVRayTarget.drawTriangles(Material material,
Collection<? extends TriangleXYZ> triangles)
|
void |
POVRayTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles)
|
void |
POVRayTarget.drawTrianglesWithNormals(Material material,
Collection<? extends TriangleXYZWithNormals> triangles,
boolean asMesh)
|
Uses of Material in org.osm2world.core.target.primitivebuffer |
---|
Methods in org.osm2world.core.target.primitivebuffer that return types with arguments of type Material | |
---|---|
Set<Material> |
PrimitiveBuffer.getMaterials()
returns all materials used in the buffer |
Methods in org.osm2world.core.target.primitivebuffer with parameters of type Material | |
---|---|
protected void |
PrimitiveBuffer.drawPrimitive(Primitive.Type type,
Material material,
List<? extends VectorXYZ> vertices,
VectorXYZ[] normals)
|
Collection<Primitive> |
PrimitiveBuffer.getPrimitives(Material material)
returns all primitives that use a given material |
Uses of Material in org.osm2world.core.world.modules |
---|
Fields in org.osm2world.core.world.modules declared as Material | |
---|---|
static Material |
RoadModule.MARKING_MAT
|
Uses of Material in org.osm2world.core.world.modules.common |
---|
Fields in org.osm2world.core.world.modules.common declared as Material | |
---|---|
static Material |
Materials.ASPHALT
|
static Material |
Materials.EARTH
|
static Material |
Materials.EMPTY_GROUND
material for "empty" ground |
static Material |
Materials.GRASS
|
static Material |
Materials.GRAVEL
|
static Material |
Materials.SAND
|
static Material |
Materials.STEEL
|
static Material |
Materials.TARTAN
|
static Material |
Materials.WATER
|
static Material |
Materials.WOOD
|
Methods in org.osm2world.core.world.modules.common that return Material | |
---|---|
static Material |
Materials.getMaterial(String value)
returns a material for a surface value; null if none is found |
static Material |
Materials.getMaterial(String value,
Material fallback)
same as Materials.getMaterial(String) , but with fallback value |
Methods in org.osm2world.core.world.modules.common that return types with arguments of type Material | |
---|---|
static Collection<Material> |
Materials.getMaterials()
returns all materials defined here |
Methods in org.osm2world.core.world.modules.common with parameters of type Material | |
---|---|
static Material |
Materials.getMaterial(String value,
Material fallback)
same as Materials.getMaterial(String) , but with fallback value |
static String |
Materials.getUniqueName(Material material)
returns a human-readable, unique name for a material defined within this class, null for all other materials. |
|
|||||||||
PREV NEXT | FRAMES NO FRAMES |