org.atzberger.mango.atz3d
Class Atz3D_Element_LinePairs

java.lang.Object
  extended by org.atzberger.mango.atz3d.Atz3D_Element
      extended by org.atzberger.mango.atz3d.Atz3D_Element_LinePairs

public class Atz3D_Element_LinePairs
extends Atz3D_Element

Provides 3D representation of a collection of lines. !!!!!!!!!!!!!!!!!! NOT IMPLEMENTED YET!!!!!

Author:
Paul J. Atzberger
See Also:
http://www.atzberger.org

Constructor Summary
Atz3D_Element_LinePairs()
           
Atz3D_Element_LinePairs(double[] ptsX_in, int[] ptsI1_list_in, int[] ptsI2_list_in)
           
 
Method Summary
 int addPoint(double[] pts)
           
 void paint(java.awt.Graphics g, java.awt.Dimension screenSize, Atz3D_Camera camera)
           
 void plotLines2D(java.awt.Graphics g, java.awt.Dimension screenSize, double[] ptsX1_2D, double[] ptsX2_2D)
           
 void plotLines2D(java.awt.Graphics g, java.awt.Dimension screenSize, double[] ptsX_2D, int[] I2_list, int[] I1_list)
           
 void setPlotColor(java.awt.Color color_in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Atz3D_Element_LinePairs

public Atz3D_Element_LinePairs()

Atz3D_Element_LinePairs

public Atz3D_Element_LinePairs(double[] ptsX_in,
                               int[] ptsI1_list_in,
                               int[] ptsI2_list_in)
Method Detail

addPoint

public int addPoint(double[] pts)

setPlotColor

public void setPlotColor(java.awt.Color color_in)

paint

public void paint(java.awt.Graphics g,
                  java.awt.Dimension screenSize,
                  Atz3D_Camera camera)
Overrides:
paint in class Atz3D_Element

plotLines2D

public void plotLines2D(java.awt.Graphics g,
                        java.awt.Dimension screenSize,
                        double[] ptsX_2D,
                        int[] I2_list,
                        int[] I1_list)

plotLines2D

public void plotLines2D(java.awt.Graphics g,
                        java.awt.Dimension screenSize,
                        double[] ptsX1_2D,
                        double[] ptsX2_2D)