starfish.chemistry
Class Tube
java.lang.Object
starfish.chemistry.Tube
public class Tube
- extends java.lang.Object
Constructor Summary |
Tube()
|
Method Summary |
void |
addNode(double x,
double y,
double z,
double nx,
double ny,
double nz)
|
int |
createTriangleArray(double[] coord,
int ii,
float[] norms,
float[] colors)
|
void |
drawNodes(java.awt.Graphics g,
double xCenter,
double yCenter,
double scale,
java.awt.Dimension d)
|
void |
setColor(int iNode,
float red,
float green,
float blue)
|
void |
setNChords(int nChords)
|
void |
setNSides(int nSides)
|
void |
setRadius(int iNode,
double a,
double b,
double rectWidth)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nChords
public int nChords
bSides
public int bSides
nodes
public java.util.Vector nodes
triangles
public java.util.Vector triangles
lastAngle
public double lastAngle
Tube
public Tube()
setColor
public void setColor(int iNode,
float red,
float green,
float blue)
setRadius
public void setRadius(int iNode,
double a,
double b,
double rectWidth)
setNSides
public void setNSides(int nSides)
setNChords
public void setNChords(int nChords)
addNode
public void addNode(double x,
double y,
double z,
double nx,
double ny,
double nz)
createTriangleArray
public int createTriangleArray(double[] coord,
int ii,
float[] norms,
float[] colors)
drawNodes
public void drawNodes(java.awt.Graphics g,
double xCenter,
double yCenter,
double scale,
java.awt.Dimension d)
Copyright © 2010 One Moon Scientific, Inc. All Rights Reserved.