|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 ElementTetrahedron
height
- doublepublic double getTruncationHeight()
ElementTetrahedron
getTruncationHeight
in interface ElementTetrahedron
#setTruncationHeight()
public void setClosedBottom(boolean close)
ElementTetrahedron
setClosedBottom
in interface ElementTetrahedron
close
- the desired valuepublic boolean isClosedBottom()
ElementTetrahedron
isClosedBottom
in interface ElementTetrahedron
public void setClosedTop(boolean close)
ElementTetrahedron
setClosedTop
in interface ElementTetrahedron
public boolean isClosedTop()
ElementTetrahedron
isClosedTop
in interface ElementTetrahedron
protected void computeCorners()
AbstractTile
computeCorners
in class AbstractTile
public static XML.ObjectLoader getLoader()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |