- s - Variable in class org.edisonwj.draw3d.Xform
-
- saveData(String, String) - Method in class org.edisonwj.draw3d.Draw3D
-
Saves current view data to the specified data file.
- saveData(String) - Method in class org.edisonwj.draw3d.Draw3D
-
Saves current view data to the specified data file.
- saveScene(String, String, String) - Method in class org.edisonwj.draw3d.Draw3D
-
Saves the current scene with the specified format to the specified file.
- saveScene(String, String) - Method in class org.edisonwj.draw3d.Draw3D
-
Saves the current scene with the specified format to the specified file.
- saveSubScene(String, String, String) - Method in class org.edisonwj.draw3d.Draw3D
-
Saves the current subScene with the specified format to the specified file.
- saveSubScene(String, String) - Method in class org.edisonwj.draw3d.Draw3D
-
Saves the current subScene with the specified format to the specified file.
- scale(double) - Method in class org.edisonwj.draw3d.Polygon3D
-
Modifies each vertex xyz coordinate tuple by multiplying it by the d parameter value,
updating the v array set of Polygon vertices.
- SCENE_HEIGHT - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SCENE_WIDTH - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SCROLL_DELTA - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SCROLL_FACTOR - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- setAmbientLight(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) ambient light for a view.
- setArrowRadius(double) - Method in class org.edisonwj.draw3d.Arrow3D
-
Sets the Arrow3D line radius (in pixels)
- setArrowRadius(double) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the radius (pixels) to be used with basic drawArrow() methods.
- setBackgroundColor(Color) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the scene Background Color.
- setCamera(double, double, double) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the camera location associated with a view.
- setClear(boolean) - Method in interface org.edisonwj.draw3d.Algorithm
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmB
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmBezierCubic3D
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmBezierOrderN3D
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmC
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmDrone1
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmDrone2
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmDrone3
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmDrone4
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmF
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmX
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmY
-
- setClear(boolean) - Method in class org.edisonwj.draw3d.AlgorithmZ
-
- setColor(Color) - Method in class org.edisonwj.draw3d.Text3D
-
Sets the Color associated with the Text string
- setConeDivisions(int) - Method in class org.edisonwj.draw3d.Cone3D
-
Sets the number of Cone divisions
- setConeDivisions(int) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the number of divisions to be used with basic drawCone() methods.
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Box3D
-
Sets the Box CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Cone3D
-
Sets the Cone CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Cylinder3D
-
Sets the Cylinder CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default CullFace value.
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Mesh3D
-
Sets the Mesh3D CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Oval3D
-
Sets the Oval CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Plane3D
-
Sets the Plane CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the Polygon CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Rectangle3D
-
Sets the Rectangle CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Sphere3D
-
Sets the Sphere CullFace property
- setCullFace(CullFace) - Method in class org.edisonwj.draw3d.Triangle3D
-
Sets the Triangle CullFace property
- setCumulate(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) overlay of subsequent views in the sequence of displays.
- setCylinderDivisions(int) - Method in class org.edisonwj.draw3d.Cylinder3D
-
Sets the number of Cylinder divisions
- setCylinderDivisions(int) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the number of divisions to be used with basic drawCylinder() methods.
- setDefaults() - Method in class org.edisonwj.draw3d.Draw3D
-
Set defaults:
-View settings
-Origin
-Scale
-XYZ Range
-Camera position
-Drawing settings
- setDelay(long) - Method in interface org.edisonwj.draw3d.Algorithm
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmB
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmBezierCubic3D
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmBezierOrderN3D
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmC
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmDrone1
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmDrone2
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmDrone3
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmDrone4
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmF
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmX
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmY
-
- setDelay(long) - Method in class org.edisonwj.draw3d.AlgorithmZ
-
- setDrawColor(Color) - Method in class org.edisonwj.draw3d.Draw3D
-
Creates a new default PhongMaterial object (drawMaterial) to be used in drawing all objects
and sets the default diffuse color.
- setDrawColor(Color, Color) - Method in class org.edisonwj.draw3d.Draw3D
-
Creates a new default PhongMaterial object (drawMaterial) to be used in drawing all objects
and sets the default diffuse and specular colors.
- setDrawEdges(boolean) - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the Polygon drawEdges flag
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Box3D
-
Sets the Box DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Cone3D
-
Sets the Cone DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Cylinder3D
-
Sets the Cylinder DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default DrawMode value.
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Mesh3D
-
Sets the Mesh3D DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Oval3D
-
Sets the Oval DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Plane3D
-
Sets the Plane DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the Polygon DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Rectangle3D
-
Sets the Rectangle DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Sphere3D
-
Sets the Sphere DrawMode property
- setDrawMode(DrawMode) - Method in class org.edisonwj.draw3d.Triangle3D
-
Sets the Triangle DrawMode property
- setDrawVertexLabels(boolean) - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the Polygon drawVertexLabels flag
- setDrawVertices(boolean) - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the Polygon drawVertices flag
- setEdgeMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the Polygon edgeMaterial property
- setId(int) - Method in interface org.edisonwj.draw3d.Algorithm
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmB
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmBezierCubic3D
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmBezierOrderN3D
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmC
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone1
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone2
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone3
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone4
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmF
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmX
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmY
-
- setId(int) - Method in class org.edisonwj.draw3d.AlgorithmZ
-
- setId(int) - Method in class org.edisonwj.draw3d.Drone3D
-
- setInfo(double[]) - Method in interface org.edisonwj.draw3d.Algorithm
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmB
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmBezierCubic3D
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmBezierOrderN3D
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmC
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmDrone1
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmDrone2
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmDrone3
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmDrone4
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmF
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmX
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmY
-
- setInfo(double[]) - Method in class org.edisonwj.draw3d.AlgorithmZ
-
- setIterations(int) - Method in interface org.edisonwj.draw3d.Algorithm
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmB
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmBezierCubic3D
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmBezierOrderN3D
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmC
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone1
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone2
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone3
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmDrone4
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmF
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmX
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmY
-
- setIterations(int) - Method in class org.edisonwj.draw3d.AlgorithmZ
-
- setLabelFont(Font) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default Label font and size.
- setLabelFont(Font) - Method in class org.edisonwj.draw3d.Text3D
-
sets the Font associated with the Text string
- setLabelFontSize(double) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default Label font to "Regular" with specified size.
- setLineRadius(double) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the radius (pixels) to be used with basic drawLine() methods.
- setLineRadius(double) - Method in class org.edisonwj.draw3d.Line3D
-
Sets the Line3D line radius (in pixels)
- setMaterial(PhongMaterial) - Method in interface org.edisonwj.draw3d.Algorithm
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmB
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmBezierCubic3D
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmBezierOrderN3D
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmC
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmDrone1
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmDrone2
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmDrone3
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmDrone4
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmF
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmX
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmY
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.AlgorithmZ
-
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Arrow3D
-
Sets the Arrow3D PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Box3D
-
Sets the Box PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Cone3D
-
Sets the Cone PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Cylinder3D
-
Sets the Cylinder PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default PhongMaterial value.
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Line3D
-
Sets the Linew3D PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Mesh3D
-
Sets the Mesh3D PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Oval3D
-
Sets the Oval PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Plane3D
-
Sets the Plane PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the Polygon PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Rectangle3D
-
Sets the Rectangle PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Sphere3D
-
Sets the Sphere PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Triangle3D
-
Sets the Triangle PhongMaterial property
- setMaterial(PhongMaterial) - Method in class org.edisonwj.draw3d.Vector3D
-
Sets the Vector3D PhongMaterial property
- setMaterial1(PhongMaterial) - Method in class org.edisonwj.draw3d.Drone3D
-
- setMaterial2(PhongMaterial) - Method in class org.edisonwj.draw3d.Drone3D
-
- setOrientation() - Method in class org.edisonwj.draw3d.Polygon3D
-
Sets the volumeSign field value that indicates the orientation of the Polygon
based on the z-axis coordinate value of the unit normal vector and the sign
of the coefficient d.
- setOriginView(int, int, int) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default origin (center) x, y, z coordinates in screen space (pixels).
- setOvalDivisions(int) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the number of divisions to be used with basic drawOval() methods.
- setOvalDivisions(int) - Method in class org.edisonwj.draw3d.Oval3D
-
Sets the number of Oval divisions
- setP(Point3D) - Method in class org.edisonwj.draw3d.Drone3D
-
- setParms(Object) - Method in interface org.edisonwj.draw3d.Algorithm
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmB
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmBezierCubic3D
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmBezierOrderN3D
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmC
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmDrone1
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmDrone2
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmDrone3
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmDrone4
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmF
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmX
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmY
-
- setParms(Object) - Method in class org.edisonwj.draw3d.AlgorithmZ
-
- setPivot(double, double, double) - Method in class org.edisonwj.draw3d.Xform
-
- setPointLight(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) point lights for a view.
- setPointSize(double) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the radius (pixels) to be used with basic drawPoint() methods.
- setRadius(double) - Method in class org.edisonwj.draw3d.Sphere3D
-
Sets the Sphere radius
- setRotate(double, double, double) - Method in class org.edisonwj.draw3d.Xform
-
- setRotateX(double) - Method in class org.edisonwj.draw3d.Xform
-
- setRotateY(double) - Method in class org.edisonwj.draw3d.Xform
-
- setRotateZ(double) - Method in class org.edisonwj.draw3d.Xform
-
- setRy(double) - Method in class org.edisonwj.draw3d.Xform
-
- setRz(double) - Method in class org.edisonwj.draw3d.Xform
-
- setScale(double, double, double) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the scale associated with a view.
- setScale(double) - Method in class org.edisonwj.draw3d.Xform
-
- setSequencingOn() - Method in class org.edisonwj.draw3d.Draw3D
-
Indicates the beginning of a sequence of views with associated data objects.
- setShowAxes(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) display of axes.
- setShowBoundaryCube(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) display of the boundary cube determined by the current values
of minX, maxX, minY, maxY, minZ, and maxZ
- setShowTickMarks(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) display of tick marks.
- setSphereDivisions(int) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the number of divisions to be used with basic drawSphere() methods.
- setSphereDivisions(int) - Method in class org.edisonwj.draw3d.Sphere3D
-
Sets the number of Sphere divisions
- setStart() - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default (0) initially displayed view number in a sequence of views.
- setStart(int) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the initially displayed view number in a sequence of views.
- setSx(double) - Method in class org.edisonwj.draw3d.Xform
-
- setSy(double) - Method in class org.edisonwj.draw3d.Xform
-
- setSz(double) - Method in class org.edisonwj.draw3d.Xform
-
- setTexture(Image) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the default Texture value.
- setTranslate(double, double, double) - Method in class org.edisonwj.draw3d.Xform
-
- setTranslate(double, double) - Method in class org.edisonwj.draw3d.Xform
-
- setTx(double) - Method in class org.edisonwj.draw3d.Xform
-
- setTy(double) - Method in class org.edisonwj.draw3d.Xform
-
- setTz(double) - Method in class org.edisonwj.draw3d.Xform
-
- setVectorRadius(double) - Method in class org.edisonwj.draw3d.Draw3D
-
Specifies the radius (pixels) to be used with basic drawVector() methods.
- setVectorRadius(double) - Method in class org.edisonwj.draw3d.Vector3D
-
Sets the Vector3D line radius (in pixels)
- setX(double, double, double, double) - Method in class org.edisonwj.draw3d.Polygon3D
-
Given a set of y and z coordinates, this method computes a corresponding x coordinate
resulting in an update to v, the array of Polygon vertices.
- setXr(double) - Method in class org.edisonwj.draw3d.Drone3D
-
- setXYaxesOnly(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) display of coordinate axes with the positive Y axis pointing up
and no Z axis displayed.
- setXYZRange(double, double, double) - Method in class org.edisonwj.draw3d.Draw3D
-
Sets the user coordinate range for x, y, and z dimensions.
- setY(double, double, double, double) - Method in class org.edisonwj.draw3d.Polygon3D
-
Given a set of x and z coordinates, this method computes a corresponding y coordinate
resulting in an update to v, the array of Polygon vertices.
- setYaxisUp(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) display of coordinate axes with the positive Y axis pointing up.
- setYr(double) - Method in class org.edisonwj.draw3d.Drone3D
-
- setZ(double, double, double, double) - Method in class org.edisonwj.draw3d.Polygon3D
-
Given a set of x and y coordinates, this method computes a corresponding z coordinate
resulting in an update to v, the array of Polygon vertices.
- setZaxisUp(boolean) - Method in class org.edisonwj.draw3d.Draw3D
-
Activates (true value) display of coordinate axes with the positive Z axis pointing up.
- setZr(double) - Method in class org.edisonwj.draw3d.Drone3D
-
- SHOW_AXES - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SHOW_BOUNDARY_CUBE - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SHOW_DEFAULT_GRID - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SHOW_TICK_MARKS - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SHOW_X_Y_ONLY - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- SHOW_Z_AXIS_UP - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- sortVertices() - Method in class org.edisonwj.draw3d.Polygon3D
-
Sorts the array of vertices v
Adapted from: Gernot Hoffman, Cube Plane Intersection, http://docs-hoffmann.de/cubeplane12112006.pdf
- Sphere3D - Class in org.edisonwj.draw3d
-
Sphere3D class captures information defining a JavaFX Sphere instantiation with specified:
- xyz location of the Sphere center point (user coordinate scale)
- radius (user coordinate scale)
- number of divisions
- PhongMaterial (optional)
- DrawMode setting (optional)
- Cullface setting (optional)
Sphere3D objects are drawn as javafx.scene.shape.sphere objects.
- Sphere3D(Point3D, double) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point location and radius.
- Sphere3D(Point3D, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point location, radius and PhongMaterial.
- Sphere3D(Point3D, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point location, radius
and x, y, z rotations.
- Sphere3D(Point3D, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point location, radius,
x, y, z rotations and PhongMaterial.
- Sphere3D(double, double, double, double) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point coordinates and radius.
- Sphere3D(double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point coordinates, radius
and PhongMaterial.
- Sphere3D(double, double, double, double, double, double, double) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point coordinates, radius
and x, y, z rotations.
- Sphere3D(double, double, double, double, double, double, double, PhongMaterial) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given its center point coordinates, radius,
x, y, z rotations and PhongMaterial.
- Sphere3D(String) - Constructor for class org.edisonwj.draw3d.Sphere3D
-
Constructs a Sphere3D object given specification of the parameters
in Save Data File format
- SPHERE_DIVISIONS - Static variable in interface org.edisonwj.draw3d.Draw3DDefaults
-
- start(Stage) - Method in class org.edisonwj.draw3d.ASampler
-
- start(Stage) - Method in class org.edisonwj.draw3d.Draw3D
-
- start(Stage) - Method in class org.edisonwj.draw3d.StudentBase
-
- StudentBase - Class in org.edisonwj.draw3d
-
StudentBase class provides a template for students/teachers to use in creating
programs to display three dimensional data.
- StudentBase() - Constructor for class org.edisonwj.draw3d.StudentBase
-
- subtract(Vector3D, Vector3D) - Static method in class org.edisonwj.draw3d.Vector3D
-
Returns the vector difference of the two input vectors
- subtract(Point3D, Point3D) - Static method in class org.edisonwj.draw3d.Vector3D
-
Returns the vector difference of the two input vectors