public class Util3D
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static javax.media.j3d.BoundingSphere |
BOUNDS3D |
static int |
FORMAT_SIZE |
static float |
pickBug |
Constructor and Description |
---|
Util3D() |
Modifier and Type | Method and Description |
---|---|
static java.awt.Color |
Color3fToColor(javax.vecmath.Color3f colorf) |
static javax.vecmath.Color3f |
ColorToColor3f(java.awt.Color color) |
static void |
enablePicking(javax.media.j3d.Node node) |
static com.sun.j3d.utils.geometry.Box |
foundBox(javax.media.j3d.TransformGroup model) |
static com.sun.j3d.utils.geometry.Cylinder |
foundCylinder(javax.media.j3d.TransformGroup model) |
static javax.media.j3d.Shape3D |
foundImageShape(javax.media.j3d.TransformGroup model) |
static com.sun.j3d.utils.geometry.Sphere |
foundSphere(javax.media.j3d.TransformGroup model) |
static javax.media.j3d.TransformGroup |
getCylinder(java.awt.Color ca,
double scalex,
double scaley,
double scalez,
boolean sideTop) |
static javax.vecmath.Point3f |
getModelDim(javax.media.j3d.TransformGroup model) |
static void |
GetShapeNodes(javax.media.j3d.BranchGroup parentGroup,
java.util.Vector<javax.media.j3d.Shape3D> gShapeObjects) |
static javax.media.j3d.TransformGroup |
getSphere(java.awt.Color ca,
double scalex,
double scaley,
double scalez) |
static javax.media.j3d.TransformGroup |
makeAxis(boolean leters,
double size) |
static boolean |
removeBackgroud(javax.media.j3d.Group model) |
static void |
setCameraPosition3Points(Camera3D cam,
javax.vecmath.Point3d a,
javax.vecmath.Point3d b,
javax.vecmath.Point3d c) |
static void |
setCameraPositionBox(Camera3D cam,
javax.vecmath.Point3d a,
javax.vecmath.Point3d b) |
static javax.vecmath.Point3d |
setTransform(javax.vecmath.Point3d vec,
double roll,
double pitch,
double yaw) |
public static float pickBug
public static int FORMAT_SIZE
public static javax.media.j3d.BoundingSphere BOUNDS3D
public static javax.media.j3d.Shape3D foundImageShape(javax.media.j3d.TransformGroup model)
public static com.sun.j3d.utils.geometry.Box foundBox(javax.media.j3d.TransformGroup model)
public static boolean removeBackgroud(javax.media.j3d.Group model)
public static com.sun.j3d.utils.geometry.Sphere foundSphere(javax.media.j3d.TransformGroup model)
public static com.sun.j3d.utils.geometry.Cylinder foundCylinder(javax.media.j3d.TransformGroup model)
public static javax.media.j3d.TransformGroup makeAxis(boolean leters, double size)
public static java.awt.Color Color3fToColor(javax.vecmath.Color3f colorf)
public static javax.vecmath.Color3f ColorToColor3f(java.awt.Color color)
public static javax.vecmath.Point3f getModelDim(javax.media.j3d.TransformGroup model)
public static void GetShapeNodes(javax.media.j3d.BranchGroup parentGroup, java.util.Vector<javax.media.j3d.Shape3D> gShapeObjects)
public static void enablePicking(javax.media.j3d.Node node)
public static javax.vecmath.Point3d setTransform(javax.vecmath.Point3d vec, double roll, double pitch, double yaw)
public static void setCameraPosition3Points(Camera3D cam, javax.vecmath.Point3d a, javax.vecmath.Point3d b, javax.vecmath.Point3d c)
public static void setCameraPositionBox(Camera3D cam, javax.vecmath.Point3d a, javax.vecmath.Point3d b)
public static javax.media.j3d.TransformGroup getSphere(java.awt.Color ca, double scalex, double scaley, double scalez)
public static javax.media.j3d.TransformGroup getCylinder(java.awt.Color ca, double scalex, double scaley, double scalez, boolean sideTop)
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.