public class Marker3d
extends org.jzy3d.plot3d.primitives.AbstractWireframeable
implements org.jzy3d.plot3d.primitives.ISortableDraw
Modifier and Type | Field and Description |
---|---|
protected org.jzy3d.maths.Coord3d |
center |
protected org.jzy3d.colors.Color |
color |
protected java.lang.String |
label |
Constructor and Description |
---|
Marker3d(java.lang.String text,
org.jzy3d.maths.Coord3d pos,
java.awt.Color color) |
Modifier and Type | Method and Description |
---|---|
void |
draw(javax.media.opengl.GL2 gl,
javax.media.opengl.glu.GLU glu,
org.jzy3d.plot3d.rendering.view.Camera cam) |
double |
getDistance(org.jzy3d.plot3d.rendering.view.Camera camera) |
double |
getLongestDistance(org.jzy3d.plot3d.rendering.view.Camera camera) |
double |
getShortestDistance(org.jzy3d.plot3d.rendering.view.Camera camera) |
getFaceDisplayed, getWireframeColor, getWireframeDisplayed, getWireframeWidth, setFaceDisplayed, setWireframeColor, setWireframeDisplayed, setWireframeWidth
addDrawableListener, call, call, callWithAlphaFactor, dispose, fireDrawableChanged, fireDrawableChanged, getBarycentre, getBounds, getLegend, getTransform, hasLegend, isDisplayed, isLegendDisplayed, negative, removeDrawableListener, setDisplayed, setLegend, setLegendDisplayed, setTransform, toString, toString
protected java.lang.String label
protected org.jzy3d.maths.Coord3d center
protected org.jzy3d.colors.Color color
public Marker3d(java.lang.String text, org.jzy3d.maths.Coord3d pos, java.awt.Color color)
public void draw(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu, org.jzy3d.plot3d.rendering.view.Camera cam)
draw
in interface org.jzy3d.plot3d.primitives.IGLRenderer
draw
in class org.jzy3d.plot3d.primitives.AbstractDrawable
public double getDistance(org.jzy3d.plot3d.rendering.view.Camera camera)
getDistance
in interface org.jzy3d.plot3d.primitives.ISortableDraw
getDistance
in class org.jzy3d.plot3d.primitives.AbstractDrawable
public double getShortestDistance(org.jzy3d.plot3d.rendering.view.Camera camera)
getShortestDistance
in interface org.jzy3d.plot3d.primitives.ISortableDraw
getShortestDistance
in class org.jzy3d.plot3d.primitives.AbstractDrawable
public double getLongestDistance(org.jzy3d.plot3d.rendering.view.Camera camera)
getLongestDistance
in interface org.jzy3d.plot3d.primitives.ISortableDraw
getLongestDistance
in class org.jzy3d.plot3d.primitives.AbstractDrawable
Copyright © 2004-2020 FEUP-LSTS and Neptus developers. All Rights Reserved.