|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.opensourcephysics.display3d.simple3d.Element
org.opensourcephysics.display3d.simple3d.AbstractTile
org.opensourcephysics.display3d.simple3d.ElementTetrahedron
public class ElementTetrahedron
Title: ElementTetrahedron
Description: A Tetrahedron using the painter's algorithm
| Field Summary |
|---|
| Fields inherited from class org.opensourcephysics.display3d.simple3d.AbstractTile |
|---|
corners, numberOfTiles |
| Fields inherited from class org.opensourcephysics.display3d.simple3d.Element |
|---|
targetPosition, targetSize |
| Fields inherited from interface org.opensourcephysics.display3d.core.Element |
|---|
TARGET_POSITION, TARGET_SIZE |
| Constructor Summary | |
|---|---|
ElementTetrahedron()
|
|
| Method Summary | |
|---|---|
protected void |
computeCorners()
This will be used by subclasses whenever there is a need to recompute the actual values of the corners before drawing. |
static XML.ObjectLoader |
getLoader()
Returns an XML.ObjectLoader to save and load object data. |
double |
getTruncationHeight()
Gets the truncation height for this tetrahedron. |
boolean |
isClosedBottom()
Whether the tetrahedron is closed at its bottom. |
boolean |
isClosedTop()
Whether the tetrahedron is closed at its top. |
void |
setClosedBottom(boolean close)
Whether the tetrahedron should be closed at its bottom. |
void |
setClosedTop(boolean close)
Whether an incomplete tetrahedron element should be closed at its top. |
void |
setTruncationHeight(double height)
Sets the truncation height for this tetrahedron. |
| Methods inherited from class org.opensourcephysics.display3d.simple3d.AbstractTile |
|---|
getDisplacementFactor, getTargetHit, projectPoints, setColorBelowWhenEqual, setColorOriginAndDirection, setColorRegions, setCorners, setDisplacementFactor, setDrawQuickInterior |
| Methods inherited from class org.opensourcephysics.display3d.simple3d.Element |
|---|
addInteractionListener, getAxesMode, getDrawingPanel3D, getHotSpotBodyCoordinates, getInteractionTarget, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isReallyVisible, isVisible, loadUnmutableObjects, removeInteractionListener, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opensourcephysics.display3d.core.Element |
|---|
getDrawingPanel3D, getName, getSizeX, getSizeY, getSizeZ, getStyle, getTransformation, getX, getY, getZ, isVisible, loadUnmutableObjects, setName, setSizeX, setSizeXYZ, setSizeXYZ, setSizeY, setSizeZ, setTransformation, setVisible, setX, setXYZ, setXYZ, setY, setZ, toBodyFrame, toSpaceFrame |
| Methods inherited from interface org.opensourcephysics.display3d.core.interaction.InteractionSource |
|---|
addInteractionListener, getInteractionTarget, removeInteractionListener |
| Constructor Detail |
|---|
public ElementTetrahedron()
| Method Detail |
|---|
public void setTruncationHeight(double height)
ElementTetrahedron
setTruncationHeight in interface ElementTetrahedronheight - doublepublic double getTruncationHeight()
ElementTetrahedron
getTruncationHeight in interface ElementTetrahedron#setTruncationHeight()public void setClosedBottom(boolean close)
ElementTetrahedron
setClosedBottom in interface ElementTetrahedronclose - the desired valuepublic boolean isClosedBottom()
ElementTetrahedron
isClosedBottom in interface ElementTetrahedronpublic void setClosedTop(boolean close)
ElementTetrahedron
setClosedTop in interface ElementTetrahedronpublic boolean isClosedTop()
ElementTetrahedron
isClosedTop in interface ElementTetrahedronprotected void computeCorners()
AbstractTile
computeCorners in class AbstractTilepublic static XML.ObjectLoader getLoader()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||