com.ds.fw.graph.gv
Class FwGVModel

java.lang.Object
  |
  +--com.ds.fw.types.FwSimpleObject
        |
        +--com.ds.fw.types.FwComponent
              |
              +--com.ds.fw.graph.gv.FwGVModel
All Implemented Interfaces:
java.lang.Cloneable, FwCopyableIF, FwDisplayableIF, FwSimpleObjectIF, java.io.Serializable
Direct Known Subclasses:
FwGVModel1D, FwGVModel2D, FwGVModelFigure

public class FwGVModel
extends FwComponent

See Also:
Serialized Form

Constructor Summary
FwGVModel()
           
 
Method Summary
 com.ds.fw.graph.FwBrush getBrush(long k)
           
 double getDeep(double z, double zC, double zCWidth, double zV, double zVWidth, double zStep, double zStart)
           
 com.ds.fw.graph.FwSizeF getFwSizeF()
           
 com.ds.fw.graph.FwBrush getGBrush()
           
 com.ds.fw.graph.FwBrush getGBrush1()
           
 com.ds.fw.graph.FwBrush getGBrush2()
           
 java.util.Vector getGBrushes()
           
 com.ds.fw.graph.FwPen getGPen()
           
 com.ds.fw.graph.FwPen getGPen1()
           
 com.ds.fw.graph.FwPen getGPen2()
           
 java.util.Vector getGPens()
           
 boolean getGraph3D()
           
 java.awt.Color getGraph3DColor1()
           
 java.awt.Color getGraph3DColor2()
           
 long getGraph3DDepth()
           
 com.ds.fw.graph.FwSizeF getGraph3DRotate()
           
 com.ds.fw.graph.gv.data.FwGVModelData getGraphModelData()
           
 double getHeight(double y, double yC, double yCHeight, double yV, double yVHeight, double yStep, double yStart)
           
 com.ds.fw.graph.FwPen getPen(long k)
           
 com.ds.fw.graph.FwPoint getPoint(com.ds.fw.graph.FwPoint point, com.ds.fw.graph.FwRectangle reClient, double xV, double xVWidth, double yV, double yVHeight, double xStep, double yStep, double xStart, double yStart)
           
 com.ds.fw.graph.FwPointF getPointF(com.ds.fw.graph.FwPointF point, com.ds.fw.graph.FwRectangle reClient, double xV, double xVWidth, double yV, double yVHeight, double xStep, double yStep, double xStart, double yStart)
           
 com.ds.fw.graph.FwPoint[] getPoints(com.ds.fw.graph.FwPoint[] points, com.ds.fw.graph.FwRectangle reClient, double xV, double xVWidth, double yV, double yVHeight, double xStep, double yStep, double xStart, double yStart)
           
 com.ds.fw.graph.FwRectangle getRectangle(com.ds.fw.graph.FwRectangle rect, java.awt.Rectangle reClient, double xV, double xVWidth, double yV, double yVHeight, double xStep, double yStep, double xStart, double yStart)
           
 com.ds.fw.graph.FwRectangleF getRectangleF(com.ds.fw.graph.FwRectangleF rect, java.awt.Rectangle reClient, double xV, double xVWidth, double yV, double yVHeight, double xStep, double yStep, double xStart, double yStart)
           
 double getWidth(double x, double xC, double xCWidth, double xV, double xVWidth, double xStep, double xStart)
           
 double getX(double x, double xC, double xCWidth, double xV, double xVWidth, double xStep, double xStart)
           
 double getY(double y, double yC, double yCHeight, double yV, double yVHeight, double yStep, double yStart)
           
 double getZ(double z, double zC, double zCWidth, double zV, double zVWidth, double zStep, double zStart)
           
 void InitComponent()
           
protected  void OnGraphModelDataChanged(com.ds.fw.types.FwEventArgs e)
           
 void Paint(com.ds.fw.graph.FwRectangle reClient, double xV, double xVWidth, double yV, double yVHeight, double zV, double zVHeight, java.awt.Graphics g)
           
 void Paint(com.ds.fw.graph.FwRectangle reClient, double xV, double xVWidth, double yV, double yVHeight, java.awt.Graphics g)
           
 void setFwSizeF(com.ds.fw.graph.FwSizeF value)
           
 void setGBrush(com.ds.fw.graph.FwBrush value)
           
 void setGBrush1(com.ds.fw.graph.FwBrush value)
           
 void setGBrush2(com.ds.fw.graph.FwBrush value)
           
 void setGBrushes(java.util.Vector value)
           
 void setGPen(com.ds.fw.graph.FwPen value)
           
 void setGPen1(com.ds.fw.graph.FwPen value)
           
 void setGPen2(com.ds.fw.graph.FwPen value)
           
 void setGPens(java.util.Vector value)
           
 void setGraph3D(boolean value)
           
 void setGraph3DColor1(java.awt.Color value)
           
 void setGraph3DColor2(java.awt.Color value)
           
 void setGraph3DDepth(long value)
           
 void setGraph3DRotate(com.ds.fw.graph.FwSizeF value)
           
 void setGraphModelData(com.ds.fw.graph.gv.data.FwGVModelData value)
           
 
Methods inherited from class com.ds.fw.types.FwSimpleObject
getClassName, getClone, getCopy, getCopy, getDeepCopy, getDisplayString, getDisplayStringFor, postCopy, printStackTrace, toString, toStringValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FwGVModel

public FwGVModel()
Method Detail

Paint

public void Paint(com.ds.fw.graph.FwRectangle reClient,
                  double xV,
                  double xVWidth,
                  double yV,
                  double yVHeight,
                  double zV,
                  double zVHeight,
                  java.awt.Graphics g)

Paint

public void Paint(com.ds.fw.graph.FwRectangle reClient,
                  double xV,
                  double xVWidth,
                  double yV,
                  double yVHeight,
                  java.awt.Graphics g)

getX

public double getX(double x,
                   double xC,
                   double xCWidth,
                   double xV,
                   double xVWidth,
                   double xStep,
                   double xStart)

getY

public double getY(double y,
                   double yC,
                   double yCHeight,
                   double yV,
                   double yVHeight,
                   double yStep,
                   double yStart)

getZ

public double getZ(double z,
                   double zC,
                   double zCWidth,
                   double zV,
                   double zVWidth,
                   double zStep,
                   double zStart)

getWidth

public double getWidth(double x,
                       double xC,
                       double xCWidth,
                       double xV,
                       double xVWidth,
                       double xStep,
                       double xStart)

getHeight

public double getHeight(double y,
                        double yC,
                        double yCHeight,
                        double yV,
                        double yVHeight,
                        double yStep,
                        double yStart)

getDeep

public double getDeep(double z,
                      double zC,
                      double zCWidth,
                      double zV,
                      double zVWidth,
                      double zStep,
                      double zStart)

getRectangle

public com.ds.fw.graph.FwRectangle getRectangle(com.ds.fw.graph.FwRectangle rect,
                                                java.awt.Rectangle reClient,
                                                double xV,
                                                double xVWidth,
                                                double yV,
                                                double yVHeight,
                                                double xStep,
                                                double yStep,
                                                double xStart,
                                                double yStart)

getRectangleF

public com.ds.fw.graph.FwRectangleF getRectangleF(com.ds.fw.graph.FwRectangleF rect,
                                                  java.awt.Rectangle reClient,
                                                  double xV,
                                                  double xVWidth,
                                                  double yV,
                                                  double yVHeight,
                                                  double xStep,
                                                  double yStep,
                                                  double xStart,
                                                  double yStart)

getPoint

public com.ds.fw.graph.FwPoint getPoint(com.ds.fw.graph.FwPoint point,
                                        com.ds.fw.graph.FwRectangle reClient,
                                        double xV,
                                        double xVWidth,
                                        double yV,
                                        double yVHeight,
                                        double xStep,
                                        double yStep,
                                        double xStart,
                                        double yStart)

getPointF

public com.ds.fw.graph.FwPointF getPointF(com.ds.fw.graph.FwPointF point,
                                          com.ds.fw.graph.FwRectangle reClient,
                                          double xV,
                                          double xVWidth,
                                          double yV,
                                          double yVHeight,
                                          double xStep,
                                          double yStep,
                                          double xStart,
                                          double yStart)

getPoints

public com.ds.fw.graph.FwPoint[] getPoints(com.ds.fw.graph.FwPoint[] points,
                                           com.ds.fw.graph.FwRectangle reClient,
                                           double xV,
                                           double xVWidth,
                                           double yV,
                                           double yVHeight,
                                           double xStep,
                                           double yStep,
                                           double xStart,
                                           double yStart)

getPen

public com.ds.fw.graph.FwPen getPen(long k)

getBrush

public com.ds.fw.graph.FwBrush getBrush(long k)

InitComponent

public void InitComponent()
Overrides:
InitComponent in class FwComponent

OnGraphModelDataChanged

protected void OnGraphModelDataChanged(com.ds.fw.types.FwEventArgs e)

getGraphModelData

public com.ds.fw.graph.gv.data.FwGVModelData getGraphModelData()

setGraphModelData

public void setGraphModelData(com.ds.fw.graph.gv.data.FwGVModelData value)

getGPen

public com.ds.fw.graph.FwPen getGPen()

setGPen

public void setGPen(com.ds.fw.graph.FwPen value)

getGBrush

public com.ds.fw.graph.FwBrush getGBrush()

setGBrush

public void setGBrush(com.ds.fw.graph.FwBrush value)

getGPen1

public com.ds.fw.graph.FwPen getGPen1()

setGPen1

public void setGPen1(com.ds.fw.graph.FwPen value)

getGBrush1

public com.ds.fw.graph.FwBrush getGBrush1()

setGBrush1

public void setGBrush1(com.ds.fw.graph.FwBrush value)

getGPen2

public com.ds.fw.graph.FwPen getGPen2()

setGPen2

public void setGPen2(com.ds.fw.graph.FwPen value)

getGBrush2

public com.ds.fw.graph.FwBrush getGBrush2()

setGBrush2

public void setGBrush2(com.ds.fw.graph.FwBrush value)

getGPens

public java.util.Vector getGPens()

setGPens

public void setGPens(java.util.Vector value)

getGBrushes

public java.util.Vector getGBrushes()

setGBrushes

public void setGBrushes(java.util.Vector value)

getFwSizeF

public com.ds.fw.graph.FwSizeF getFwSizeF()

setFwSizeF

public void setFwSizeF(com.ds.fw.graph.FwSizeF value)

getGraph3D

public boolean getGraph3D()

setGraph3D

public void setGraph3D(boolean value)

getGraph3DColor1

public java.awt.Color getGraph3DColor1()

setGraph3DColor1

public void setGraph3DColor1(java.awt.Color value)

getGraph3DColor2

public java.awt.Color getGraph3DColor2()

setGraph3DColor2

public void setGraph3DColor2(java.awt.Color value)

getGraph3DRotate

public com.ds.fw.graph.FwSizeF getGraph3DRotate()

setGraph3DRotate

public void setGraph3DRotate(com.ds.fw.graph.FwSizeF value)

getGraph3DDepth

public long getGraph3DDepth()

setGraph3DDepth

public void setGraph3DDepth(long value)