- t - Variable in class org.edisonwj.draw3d.Xform
-
- Tetrahedron - Class in org.edisonwj.draw3d
-
Tetrahedron class extends MeshView and provides for creation of a Tetrahedron mesh object.
- Tetrahedron(double) - Constructor for class org.edisonwj.draw3d.Tetrahedron
-
Constructs a Tetrahedron MeshView object.
- Tetrahedron3D - Class in org.edisonwj.draw3d
-
Tetrahedron3D class captures information defining a Tetrahedron instantiation with specified:
- xyz location of the Tetrahedron center (user coordinate scale)
- size (user coordinate scale), edge-length is 2*size*Sqrt(2)
- xyz rotations (optional)
- PhongMaterial (optional)
- DrawMode setting (optional)
- Cullface setting (optional)
The Tetrahedron3D object is drawn using a custom Tetrahedron MeshView object.
- Tetrahedron3D(Point3D, double) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location and size.
- Tetrahedron3D(Point3D, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location, size, and PhongMaterial.
- Tetrahedron3D(Point3D, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location, size and
x, y, z rotations.
- Tetrahedron3D(Point3D, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location, size,
x, y, z rotations and PhongMaterial.
- Tetrahedron3D(double, double, double, double) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location and size.
- Tetrahedron3D(double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location, size,
and PhongMaterial.
- Tetrahedron3D(double, double, double, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location, size and
x, y, z rotations.
- Tetrahedron3D(double, double, double, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given its center point location, size,
x, y, z rotations and PhongMaterial.
- Tetrahedron3D(String) - Constructor for class org.edisonwj.draw3d.Tetrahedron3D
-
Constructs a Tetrahedron3D object given specification of the parameters
in Save Data File format
- Text3D - Class in org.edisonwj.draw3d
-
Text3D class captures information defining a JavaFX Text instantiation with specified:
- xyz location of the Text center point (user coordinate scale)
- xyz rotations (optional)
- string of text content
- PhongMaterial (optional)
- DrawMode setting (optional)
- Cullface setting (optional)
Label3D objects are drawn as javafx.scene.text.Text objects.
- Text3D(Point3D, String) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point location and text contents.
- Text3D(Point3D, String, Color) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point location and text contents.
- Text3D(Point3D, double, double, double, String) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point location, text contents
and x, y, z rotations.
- Text3D(Point3D, double, double, double, String, Color) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point location, text contents,
x, y, z rotations and Color.
- Text3D(double, double, double, String) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point coordinates and text contents.
- Text3D(double, double, double, String, Color) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point coordinates, text contents
and Color.
- Text3D(double, double, double, double, double, double, String) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point coordinates, text contents,
and x, y, z rotations.
- Text3D(double, double, double, double, double, double, String, Color) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given its center point coordinates, text contents
x, y, z rotations and Color.
- Text3D(String) - Constructor for class org.edisonwj.draw3d.Text3D
-
Constructs a Text3D object given specification of the parameters
in Save Data File format.
- theta() - Method in class org.edisonwj.draw3d.Arrow3D
-
Provides the projected Arrow3D angle between xz axes
- theta() - Method in class org.edisonwj.draw3d.Line3D
-
Provides the projected Line3D angle between xz axes
- theta() - Method in class org.edisonwj.draw3d.Vector3D
-
Provides the projected Vector3D angle between xz axes
- TICK_MARK_LENGTH - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- TICK_MARK_RADIUS - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- toString() - Method in class org.edisonwj.draw3d.Arrow3D
-
Returns a String for printing all Arrow3D values
- toString() - Method in class org.edisonwj.draw3d.Box3D
-
Returns a String for printing all Box3D values
- toString() - Method in class org.edisonwj.draw3d.Cone3D
-
Returns a String for printing all Cone3D values
- toString() - Method in class org.edisonwj.draw3d.Cylinder3D
-
Returns a String for printing all Cylinder3D values
- toString() - Method in class org.edisonwj.draw3d.Dodecahedron3D
-
Returns a String for printing all Dodecahedron3D values
- toString() - Method in class org.edisonwj.draw3d.Drone3D
-
- toString() - Method in class org.edisonwj.draw3d.Icosahedron3D
-
Returns a String for printing all Icosahedron3D values
- toString() - Method in class org.edisonwj.draw3d.Line3D
-
Returns a String for printing all Line3D values
- toString() - Method in class org.edisonwj.draw3d.Mesh3D
-
Returns a String for printing all Mesh3D values
- toString() - Method in class org.edisonwj.draw3d.Octahedron3D
-
Returns a String for printing all Octahedron3D values
- toString() - Method in class org.edisonwj.draw3d.Oval3D
-
Returns a String for printing all Oval3D values
- toString() - Method in class org.edisonwj.draw3d.Plane3D
-
Returns a String for printing all Plane3D values
- toString() - Method in class org.edisonwj.draw3d.Polygon3D
-
Returns a String for printing all Polygon3D values
- toString() - Method in class org.edisonwj.draw3d.Rectangle3D
-
Returns a String for printing all Rectangle3D values
- toString() - Method in class org.edisonwj.draw3d.Sphere3D
-
Returns a String for printing all Sphere3D values
- toString() - Method in class org.edisonwj.draw3d.Tetrahedron3D
-
Returns a String for printing all Tetrahedron3D values
- toString() - Method in class org.edisonwj.draw3d.Text3D
-
Returns a String for printing all Text3D values
- toString() - Method in class org.edisonwj.draw3d.Triangle3D
-
Returns a String for printing all Triangle3D values
- toString() - Method in class org.edisonwj.draw3d.Vector3D
-
Returns a String for printing all Vector3D values
- transform(double[][]) - Method in class org.edisonwj.draw3d.Vector3D
-
Computes a new Vector3D by applying the supplied transform matrix
- Triangle - Class in org.edisonwj.draw3d
-
Triangle class extends MeshView and provides for creation of a Triangle mesh object.
- Triangle(Point3D[]) - Constructor for class org.edisonwj.draw3d.Triangle
-
Constructs a Triangle MeshView object.
- Triangle3D - Class in org.edisonwj.draw3d
-
Triangle3D class captures information defining a JavaFX Triangle instantiation with specified:
- Point3D array containing the vertices of the triangle (user coordinate scale)
- PhongMaterial (optional)
- DrawMode setting (optional)
- Cullface setting (optional)
Triangle3D is drawn using a custom Triangle MeshView object.
- Triangle3D(Point3D[]) - Constructor for class org.edisonwj.draw3d.Triangle3D
-
Constructs a Triangle3D object given three vertices.
- Triangle3D(Point3D[], PhongMaterial) - Constructor for class org.edisonwj.draw3d.Triangle3D
-
Constructs a Triangle3D object given three vertices and PhongMaterial.
- Triangle3D(Point3D, Point3D, Point3D) - Constructor for class org.edisonwj.draw3d.Triangle3D
-
Constructs a Triangle3D object given three vertices.
- Triangle3D(Point3D, Point3D, Point3D, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Triangle3D
-
Constructs a Triangle3D object given three vertices and PhongMaterial.
- Triangle3D(String) - Constructor for class org.edisonwj.draw3d.Triangle3D
-
Constructs a Triangle3D object given specification of the parameters
in Save Data File format
- triangulateConvexPolygon() - Method in class org.edisonwj.draw3d.Polygon3D
-
Triangulate convex polygon
- triangulatePolygon() - Method in class org.edisonwj.draw3d.Polygon3D
-
Triangulate polygon defined by the Point3D[] v array of polygon vertices in counter clockwise order.