- Octahedron - Class in org.edisonwj.draw3d
-
Octahedron class extends MeshView and provides for creation of an Octahedron mesh object.
- Octahedron(double) - Constructor for class org.edisonwj.draw3d.Octahedron
-
Constructs an Octahedron MeshView object.
- Octahedron3D - Class in org.edisonwj.draw3d
-
Octahedron3D class captures information defining an Octahedron instantiation with specified:
- xyz location of the Octahedron center (user coordinate scale)
- size (user coordinate scale), edge-length is size*Sqrt(2)
- xyz rotations (optional)
- PhongMaterial (optional)
- DrawMode setting (optional)
- Cullface setting (optional)
The Octahedron3D object is drawn using a custom Octahedron MeshView object.
- Octahedron3D(Point3D, double) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location and size.
- Octahedron3D(Point3D, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location, size, and PhongMaterial.
- Octahedron3D(Point3D, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location, size and
x, y, z rotations.
- Octahedron3D(Point3D, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location, size,
x, y, z rotations and PhongMaterial.
- Octahedron3D(double, double, double, double) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location and size.
- Octahedron3D(double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location, size,
and PhongMaterial.
- Octahedron3D(double, double, double, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location, size and
x, y, z rotations.
- Octahedron3D(double, double, double, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given its center point location, size,
x, y, z rotations and PhongMaterial.
- Octahedron3D(String) - Constructor for class org.edisonwj.draw3d.Octahedron3D
-
Constructs an Octahedron3D object given specification of the parameters
in Save Data File format
- openFile(String, String) - Method in class org.edisonwj.draw3d.Draw3D
-
Opens the specified file using the default application for its extension.
- openFile(String) - Method in class org.edisonwj.draw3d.Draw3D
-
Opens the specified file using the default application for its extension.
- org.edisonwj.draw3d - package org.edisonwj.draw3d
-
- outString() - Method in class org.edisonwj.draw3d.Arrow3D
-
Returns a String containing all Arrow3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Box3D
-
Returns a String containing all Box3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Cone3D
-
Returns a String containing all Cone3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Cylinder3D
-
Returns a String containing all Cylinder3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Dodecahedron3D
-
Returns a String containing all Dodecahedron3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Drone3D
-
- outString() - Method in class org.edisonwj.draw3d.Icosahedron3D
-
Returns a String containing all Icosahedron3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Line3D
-
Returns a String containing all Line3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Octahedron3D
-
Returns a String containing all Octahedron3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Oval3D
-
Returns a String containing all Oval3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Plane3D
-
Returns a String containing all Plane3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Polygon3D
-
Returns a String containing all Polygon3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Rectangle3D
-
Returns a String containing all Rectangle3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Sphere3D
-
Returns a String containing all Sphere3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Tetrahedron3D
-
Returns a String containing all Tetrahedron3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Text3D
-
Returns a String containing all Text3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Triangle3D
-
Returns a String containing all Triangle3D values for saving to a data file.
- outString() - Method in class org.edisonwj.draw3d.Vector3D
-
Returns a String containing all Vector3D values for saving to a data file.
- Oval - Class in org.edisonwj.draw3d
-
Oval class extends MeshView and provides for creation of an oval mesh object.
- Oval(double, double) - Constructor for class org.edisonwj.draw3d.Oval
-
Constructs an Oval MeshView object.
- Oval(double, double, int) - Constructor for class org.edisonwj.draw3d.Oval
-
Constructs an Oval MeshView object.
- Oval3D - Class in org.edisonwj.draw3d
-
Oval3D class captures information defining an Oval instantiation with specified:
- xyz location of the oval center (user coordinate scale)
- major radius (user coordinate scale)
- minor radius (user coordinate scale)
- xyz rotations (optional)
- number of divisions
- PhongMaterial (optional)
- DrawMode setting (optional)
- Cullface setting (optional)
The Oval3D object is drawn with a custom Oval MeshView object.
- Oval3D(Point3D, double, double) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point location, major radius, and minor radius.
- Oval3D(Point3D, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point location, major radius, minor radius
and PhongMaterial.
- Oval3D(Point3D, double, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point location, major radius, minor radius
and x, y, z rotations.
- Oval3D(Point3D, double, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point location, major radius, minor radius,
x, y, z rotations and PhongMaterial.
- Oval3D(double, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point coordinates, radius, and height.
- Oval3D(double, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point coordinates, radius, height
and PhongMaterial.
- Oval3D(double, double, double, double, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point coordinates, radius, height
and x, y, z rotations.
- Oval3D(double, double, double, double, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given its center point coordinates, radius, height,
x, y, z rotations and PhongMaterial.
- Oval3D(String) - Constructor for class org.edisonwj.draw3d.Oval3D
-
Constructs an Oval3D object given specification of the parameters
in Save Data File format
- OVAL_DIVISIONS - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-