|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jmonkeyengine.tralala.ShapeUtilities
public class ShapeUtilities
Constructor Summary | |
---|---|
ShapeUtilities()
|
Method Summary | |
---|---|
static com.vividsolutions.jts.geom.Geometry |
combineComponents(com.vividsolutions.jts.geom.Geometry g,
double pointSize)
Combines Geometry. |
static com.vividsolutions.jts.geom.Geometry |
convertToConvexHull(com.vividsolutions.jts.geom.Geometry g)
Converts it into a convexHull shape. |
static com.vividsolutions.jts.geom.Geometry |
convertToOctagonal(com.vividsolutions.jts.geom.Geometry g)
Converts it into a octagonal shape. |
static com.vividsolutions.jts.geom.Geometry |
createGeometry(java.awt.image.BufferedImage image)
Creates a point where there is black color. |
static com.vividsolutions.jts.geom.Point |
createPoint(com.vividsolutions.jts.geom.Coordinate c)
|
static com.jme3.scene.Geometry |
createShape(java.awt.image.BufferedImage shapeImage,
float height)
|
static MeshData |
createShape(com.vividsolutions.jts.geom.Geometry geom,
float height)
|
static com.vividsolutions.jts.geom.Geometry |
difference(com.vividsolutions.jts.geom.Geometry a,
com.vividsolutions.jts.geom.Geometry b)
|
static com.vividsolutions.jts.geom.Coordinate |
getCenter(com.vividsolutions.jts.geom.Geometry g)
|
static java.util.ArrayList<com.vividsolutions.jts.geom.LineString> |
getEdges(com.vividsolutions.jts.geom.Geometry geom)
Extracts all edges of target geometry. |
static java.util.ArrayList<com.jme3.math.Triangle> |
getTriangles(com.vividsolutions.jts.geom.Geometry geom)
|
static com.vividsolutions.jts.geom.Geometry |
intersection(com.vividsolutions.jts.geom.Geometry a,
com.vividsolutions.jts.geom.Geometry b)
|
static void |
main(java.lang.String[] args)
|
static com.vividsolutions.jts.geom.Geometry |
reflectInX(com.vividsolutions.jts.geom.Geometry g)
|
static com.vividsolutions.jts.geom.Geometry |
reflectInY(com.vividsolutions.jts.geom.Geometry g)
|
static com.vividsolutions.jts.geom.Geometry |
scale(com.vividsolutions.jts.geom.Geometry g,
double scaleX,
double scaleY)
|
static com.vividsolutions.jts.geom.Geometry |
simplify(com.vividsolutions.jts.geom.Geometry g,
float amount)
|
static com.vividsolutions.jts.geom.Geometry |
symDifference(com.vividsolutions.jts.geom.Geometry a,
com.vividsolutions.jts.geom.Geometry b)
|
static void |
testMain(com.jme3.app.SimpleApplication scene)
Reads the colors of first column of an image and creates a gradient texture. |
static com.jme3.math.Vector3f |
toVector3f(com.vividsolutions.jts.geom.Coordinate c)
|
static com.jme3.math.Vector3f |
toVector3f(com.vividsolutions.jts.geom.Point c)
|
static com.vividsolutions.jts.geom.Geometry |
translateCentreToOrigin(com.vividsolutions.jts.geom.Geometry g)
|
static com.vividsolutions.jts.geom.Geometry |
triangulate(com.vividsolutions.jts.geom.Geometry geom)
|
static com.vividsolutions.jts.geom.Geometry |
union(com.vividsolutions.jts.geom.Geometry a,
com.vividsolutions.jts.geom.Geometry b)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ShapeUtilities()
Method Detail |
---|
public static void testMain(com.jme3.app.SimpleApplication scene)
public static com.jme3.scene.Geometry createShape(java.awt.image.BufferedImage shapeImage, float height)
public static MeshData createShape(com.vividsolutions.jts.geom.Geometry geom, float height)
public static com.vividsolutions.jts.geom.Geometry createGeometry(java.awt.image.BufferedImage image)
public static com.vividsolutions.jts.geom.Point createPoint(com.vividsolutions.jts.geom.Coordinate c)
public static com.vividsolutions.jts.geom.Geometry combineComponents(com.vividsolutions.jts.geom.Geometry g, double pointSize)
public static com.vividsolutions.jts.geom.Geometry simplify(com.vividsolutions.jts.geom.Geometry g, float amount)
public static com.vividsolutions.jts.geom.Geometry convertToConvexHull(com.vividsolutions.jts.geom.Geometry g)
public static com.vividsolutions.jts.geom.Geometry convertToOctagonal(com.vividsolutions.jts.geom.Geometry g)
public static com.vividsolutions.jts.geom.Geometry intersection(com.vividsolutions.jts.geom.Geometry a, com.vividsolutions.jts.geom.Geometry b)
public static com.vividsolutions.jts.geom.Geometry union(com.vividsolutions.jts.geom.Geometry a, com.vividsolutions.jts.geom.Geometry b)
public static com.vividsolutions.jts.geom.Geometry symDifference(com.vividsolutions.jts.geom.Geometry a, com.vividsolutions.jts.geom.Geometry b)
public static com.vividsolutions.jts.geom.Geometry difference(com.vividsolutions.jts.geom.Geometry a, com.vividsolutions.jts.geom.Geometry b)
public static com.vividsolutions.jts.geom.Geometry triangulate(com.vividsolutions.jts.geom.Geometry geom)
public static com.vividsolutions.jts.geom.Coordinate getCenter(com.vividsolutions.jts.geom.Geometry g)
public static com.vividsolutions.jts.geom.Geometry translateCentreToOrigin(com.vividsolutions.jts.geom.Geometry g)
public static com.vividsolutions.jts.geom.Geometry scale(com.vividsolutions.jts.geom.Geometry g, double scaleX, double scaleY)
public static com.vividsolutions.jts.geom.Geometry reflectInX(com.vividsolutions.jts.geom.Geometry g)
public static com.vividsolutions.jts.geom.Geometry reflectInY(com.vividsolutions.jts.geom.Geometry g)
public static java.util.ArrayList<com.jme3.math.Triangle> getTriangles(com.vividsolutions.jts.geom.Geometry geom)
public static com.jme3.math.Vector3f toVector3f(com.vividsolutions.jts.geom.Coordinate c)
public static com.jme3.math.Vector3f toVector3f(com.vividsolutions.jts.geom.Point c)
public static java.util.ArrayList<com.vividsolutions.jts.geom.LineString> getEdges(com.vividsolutions.jts.geom.Geometry geom)
public static void main(java.lang.String[] args)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |