Package cz.fidentis.analyst.drawables
Class DrawableFace
java.lang.Object
cz.fidentis.analyst.drawables.Drawable
cz.fidentis.analyst.drawables.DrawableMesh
cz.fidentis.analyst.drawables.DrawableFace
Drawable human face.
-
Nested Class Summary
Nested classes/interfaces inherited from class cz.fidentis.analyst.drawables.Drawable
Drawable.TransparencyComparator
-
Field Summary
FieldsFields inherited from class cz.fidentis.analyst.drawables.Drawable
GLU_CONTEXT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the human face.boolean
Determines whether the heatmap is set to be rendered.protected void
renderObject
(com.jogamp.opengl.GL2 gl) void
setHeatMap
(HeatMap3D heatMap) Methods inherited from class cz.fidentis.analyst.drawables.DrawableMesh
getFacets, getModel, initRendering
Methods inherited from class cz.fidentis.analyst.drawables.Drawable
finishRendering, getColor, getHighlights, getRenderMode, getTransparency, isShown, render, setColor, setHighlights, setPolygonMode, setRenderMode, setTransparency, show
-
Field Details
-
SKIN_COLOR_PRIMARY
-
SKIN_COLOR_SECONDARY
-
SKIN_COLOR_DEFAULT
-
-
Constructor Details
-
DrawableFace
Constructor.- Parameters:
face
- Drawable human face- Throws:
IllegalArgumentException
- if the mesh model of the human face isnull
-
-
Method Details
-
getHumanFace
Returns the human face.- Returns:
HumanFace
-
setHeatMap
-
isHeatmapRendered
public boolean isHeatmapRendered()Determines whether the heatmap is set to be rendered.- Returns:
- id the heatmap will be rendered
-
renderObject
protected void renderObject(com.jogamp.opengl.GL2 gl) - Overrides:
renderObject
in classDrawableMesh
-