com.jzy3d.surfedit.surface
Interface IInteractiveSurface

All Superinterfaces:
org.jzy3d.colors.IMultiColorable, org.jzy3d.plot3d.primitives.selectable.Selectable
All Known Implementing Classes:
CompositeInteractiveSurface, SimpleInteractiveSurface

public interface IInteractiveSurface
extends org.jzy3d.colors.IMultiColorable, org.jzy3d.plot3d.primitives.selectable.Selectable

Author:
Martin Pernollet

Method Summary
 float getAlpha()
           
 org.jzy3d.maths.PolygonArray[][] getCellAnchors()
           
 CellIndex getCellIndex()
           
 boolean getFaceDisplayed()
          Get the face display status to on or off.
 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()
           
 org.jzy3d.colors.Color getWireframeColor()
          Get the wireframe color.
 boolean getWireframeDisplayed()
          Get the wireframe display status to on or off.
 float getWireframeWidth()
          Get the wireframe width.
 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 setFaceDisplayed(boolean status)
          Set the face display status to on or off.
 void setHighlightColorTransform(ICellHighlightColorTransform highlightColorTransform)
           
 void setPointColor(org.jzy3d.colors.Color pointColor)
           
 void setPointDisplayed(boolean pointDisplayed)
           
 void setPointWidth(float pointSize)
           
 void setWireframeColor(org.jzy3d.colors.Color color)
          Set the wireframe color.
 void setWireframeDisplayed(boolean status)
          Set the wireframe display status to on or off.
 void setWireframeWidth(float width)
          Set the wireframe width.
 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.selectable.Selectable
getHull2d, getLastProjection, project
 

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()

setWireframeColor

void setWireframeColor(org.jzy3d.colors.Color color)
Set the wireframe color.


setWireframeDisplayed

void setWireframeDisplayed(boolean status)
Set the wireframe display status to on or off.


setWireframeWidth

void setWireframeWidth(float width)
Set the wireframe width.


setFaceDisplayed

void setFaceDisplayed(boolean status)
Set the face display status to on or off.


getWireframeColor

org.jzy3d.colors.Color getWireframeColor()
Get the wireframe color.


getWireframeDisplayed

boolean getWireframeDisplayed()
Get the wireframe display status to on or off.


getWireframeWidth

float getWireframeWidth()
Get the wireframe width.


getFaceDisplayed

boolean getFaceDisplayed()
Get the face display status to on or off.



Copyright © 2014. All rights reserved.