com.jzy3d.surfedit.surface
Interface IInteractiveSurface

All Superinterfaces:
org.jzy3d.plot3d.primitives.interactive.IInteractive, org.jzy3d.colors.IMultiColorable, org.jzy3d.plot3d.primitives.IWireframeable
All Known Implementing Classes:
CompositeInteractiveSurface, SimpleInteractiveSurface

public interface IInteractiveSurface
extends org.jzy3d.colors.IMultiColorable, org.jzy3d.plot3d.primitives.interactive.IInteractive, org.jzy3d.plot3d.primitives.IWireframeable

Author:
Martin Pernollet

Method Summary
 float getAlpha()
           
 org.jzy3d.maths.PolygonArray[][] getCellAnchors()
           
 CellIndex getCellIndex()
           
 org.jzy3d.maths.Grid getGrid()
           
 ICellHighlightColorTransform getHighlightColorTransform()
           
 Highlighter getHighlighter()
           
 org.jzy3d.maths.PolygonArray[][] getLastCellProjection()
           
 org.jzy3d.maths.Coord3d[][] getLastNodeProjection()
           
 int getNI()
           
 int getNJ()
           
 org.jzy3d.maths.Coord3d[][] getNodeAnchors()
           
 org.jzy3d.colors.Color getPointColor()
           
 float getPointSize()
           
 float getZ(int i, int j)
           
 void incrementZ(int i, int j, float offset)
           
 boolean isPointDisplayed()
           
 void rebuild()
           
 void resetLastCellProjection()
           
 void resetLastNodeProjection()
           
 void setAlpha(float alpha)
           
 void setData(org.jzy3d.maths.Grid grid)
           
 void setHighlightColorTransform(ICellHighlightColorTransform highlightColorTransform)
           
 void setPointColor(org.jzy3d.colors.Color pointColor)
           
 void setPointDisplayed(boolean pointDisplayed)
           
 void setPointWidth(float pointSize)
           
 void setZ(int i, int j, float offset)
           
 
Methods inherited from interface org.jzy3d.colors.IMultiColorable
getColorMapper, setColorMapper
 
Methods inherited from interface org.jzy3d.plot3d.primitives.interactive.IInteractive
getHull2d, getLastProjection, project
 
Methods inherited from interface org.jzy3d.plot3d.primitives.IWireframeable
getFaceDisplayed, getWireframeColor, getWireframeDisplayed, getWireframeWidth, setFaceDisplayed, setWireframeColor, setWireframeDisplayed, setWireframeWidth
 

Method Detail

setData

void setData(org.jzy3d.maths.Grid grid)

getZ

float getZ(int i,
           int j)

setZ

void setZ(int i,
          int j,
          float offset)

incrementZ

void incrementZ(int i,
                int j,
                float offset)

rebuild

void rebuild()

getLastNodeProjection

org.jzy3d.maths.Coord3d[][] getLastNodeProjection()

getLastCellProjection

org.jzy3d.maths.PolygonArray[][] getLastCellProjection()

resetLastCellProjection

void resetLastCellProjection()

resetLastNodeProjection

void resetLastNodeProjection()

getHighlighter

Highlighter getHighlighter()

getPointColor

org.jzy3d.colors.Color getPointColor()

setPointColor

void setPointColor(org.jzy3d.colors.Color pointColor)

getPointSize

float getPointSize()

setPointWidth

void setPointWidth(float pointSize)

isPointDisplayed

boolean isPointDisplayed()

setPointDisplayed

void setPointDisplayed(boolean pointDisplayed)

getHighlightColorTransform

ICellHighlightColorTransform getHighlightColorTransform()

setHighlightColorTransform

void setHighlightColorTransform(ICellHighlightColorTransform highlightColorTransform)

getAlpha

float getAlpha()

setAlpha

void setAlpha(float alpha)

getCellAnchors

org.jzy3d.maths.PolygonArray[][] getCellAnchors()

getNodeAnchors

org.jzy3d.maths.Coord3d[][] getNodeAnchors()

getGrid

org.jzy3d.maths.Grid getGrid()

getCellIndex

CellIndex getCellIndex()

getNI

int getNI()

getNJ

int getNJ()