public class DipolesRenderer extends ShapeRenderer
Modifier and Type | Field and Description |
---|---|
private static int |
arrowHeadBase |
private static float |
arrowHeadOffset |
private static int |
arrowHeadTip |
private static float |
arrowHeadWidthFactor |
private static int |
center |
private short |
colixA |
private short |
colixB |
private static int |
cross |
private javajs.util.P3 |
cross0 |
private javajs.util.P3 |
cross1 |
private static int |
crossEnd |
private static float |
crossOffset |
private static float |
crossWidth |
private int |
crossWidthPixels |
private static int |
cylinderBase |
private int |
diameter |
private float |
dipoleVectorScale |
private int |
headWidthPixels |
private boolean |
noCross |
private javajs.util.V3 |
offset |
private float |
offsetSide |
private javajs.util.P3[] |
points |
private javajs.util.P3i[] |
screens |
colix, exportType, g3d, isExport, mad, madBeg, madEnd, madMid, ms, myVisibilityFlag, shape, shapeID, tm, vwr
Constructor and Description |
---|
DipolesRenderer() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
render() |
private boolean |
renderDipoleVector(Dipole dipole,
BS vis) |
private boolean |
renderVector(javajs.util.V3 vector,
javajs.util.P3 origin,
javajs.util.P3 dcenter,
float factor,
boolean isGroup) |
initRenderer, isVisibleForMe, renderShape, setViewerG3dShapeID
private float dipoleVectorScale
private final javajs.util.V3 offset
private final javajs.util.P3i[] screens
private final javajs.util.P3[] points
private javajs.util.P3 cross0
private javajs.util.P3 cross1
private static final int cylinderBase
private static final int cross
private static final int crossEnd
private static final int center
private static final int arrowHeadBase
private static final int arrowHeadTip
private int diameter
private int headWidthPixels
private int crossWidthPixels
private float offsetSide
private short colixA
private short colixB
private boolean noCross
private static final float arrowHeadOffset
private static final float arrowHeadWidthFactor
private static final float crossOffset
private static final float crossWidth
protected boolean render()
render
in class ShapeRenderer
private boolean renderVector(javajs.util.V3 vector, javajs.util.P3 origin, javajs.util.P3 dcenter, float factor, boolean isGroup)