Serialized Form


Package render

Class render.RenderApplet extends java.applet.Applet implements Serializable

Serialized Fields

notice

java.lang.String notice

renderer

Renderer renderer
Renderer object


world

Geometry world
root of the scene Geometry


showFPS

boolean showFPS
Flag that determines whether to display current frame rate.


enableLod

boolean enableLod
Enables level of detail computation for meshes.


theta

double theta
Euler angle for camera positioning (horizontal view rotation).


phi

double phi
Euler angle for camera positioning (vertical view rotation).


bufferIm

java.awt.Image bufferIm

pix

int[] pix

mx

int mx
Current mouse position


my

int my
Current mouse position


mis

java.awt.image.MemoryImageSource mis
Image memory source object


t

java.lang.Thread t
Rendering thread


W

int W
Image width


H

int H
Image height


im

java.awt.Image im
Image framebuffer


isDamage

boolean isDamage
Flag to force a renderer refresh when true.


startTime

double startTime
Holds actual time of initialization.


currentTime

double currentTime
Holds current system time. Used to compute time elapsed between frames.


elapsed

double elapsed
Measures time elapsed from initialization.


frameRate

double frameRate
Contains current frame rate of the renderer


matrix

Matrix[] matrix

top

int top

seeMaterial

boolean seeMaterial

mat

Material mat


Package numericalMethods.calculus.minimizing

Class numericalMethods.calculus.minimizing.Braket extends java.lang.Object implements Serializable

serialVersionUID: 1l

Class numericalMethods.calculus.minimizing.Brent extends java.lang.Object implements Serializable

serialVersionUID: 1l

Class numericalMethods.calculus.minimizing.ConjugateGradient extends java.lang.Object implements Serializable

serialVersionUID: 1l

Class numericalMethods.calculus.minimizing.DBrent extends java.lang.Object implements Serializable

serialVersionUID: 1l

Class numericalMethods.calculus.minimizing.Golden extends java.lang.Object implements Serializable

serialVersionUID: 1l

Class numericalMethods.calculus.minimizing.LineND extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

point

double[] point

direction

double[] direction

n

int n

t

double t

Class numericalMethods.calculus.minimizing.LineNDBrent extends LineNDEvaluator implements Serializable

serialVersionUID: 1l

Class numericalMethods.calculus.minimizing.LineNDDBrent extends LineNDEvaluator implements Serializable

serialVersionUID: 1l

Serialized Fields

doubleArrayValued

DoubleArrayValued doubleArrayValued

Class numericalMethods.calculus.minimizing.LineNDEvaluator extends LineND implements Serializable

serialVersionUID: 1l

Serialized Fields

doubleArrayParametrized

DoubleArrayParametrized doubleArrayParametrized

doubleValued

DoubleValued doubleValued

pointAtT

double[] pointAtT

Class numericalMethods.calculus.minimizing.NumericalGradient extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

f

DoubleValued f

F

DoubleArrayParametrized F

n

int n

doubleArrayParameter

double[] doubleArrayParameter

h

double h

Class numericalMethods.calculus.minimizing.Powell extends java.lang.Object implements Serializable

serialVersionUID: 1l


Package mfc.geometry

Class mfc.geometry.ComplexProjective1 extends Complex2 implements Serializable

serialVersionUID: 1l

Class mfc.geometry.HermitianCircle extends HermitianComplex2By2 implements Serializable

serialVersionUID: 1l


Package mfc.group

Class mfc.group.Moebius extends AbstractComplex2By2 implements Serializable

serialVersionUID: 1l

Serialized Fields

dummyComplexProjective1

ComplexProjective1 dummyComplexProjective1


Package mfc.matrix

Class mfc.matrix.AbstractComplex2By2 extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

aRe

double aRe
entry of the matrix


aIm

double aIm
entry of the matrix


bRe

double bRe
entry of the matrix


bIm

double bIm
entry of the matrix


cRe

double cRe
entry of the matrix


cIm

double cIm
entry of the matrix


dRe

double dRe
entry of the matrix


dIm

double dIm
entry of the matrix

Class mfc.matrix.Complex2By2 extends AbstractComplex2By2 implements Serializable

serialVersionUID: 1l

Class mfc.matrix.HermitianComplex2By2 extends AbstractComplex2By2 implements Serializable

serialVersionUID: 1l


Package mfc.number

Class mfc.number.Complex extends java.lang.Object implements Serializable

serialVersionUID: -8901026171267724320l

Serialized Fields

re

double re
real part of complex number


im

double im
imaginary part of complex number


Package mfc.vector

Class mfc.vector.Complex2 extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

aRe

double aRe
entry of the vector


aIm

double aIm
entry of the vector


bRe

double bRe
entry of the vector


bIm

double bIm
entry of the vector

Class mfc.vector.Real3 extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

x

double x
The x-component.


y

double y
The y-component.


z

double z
The zcomponent.


Package moebiusViewer

Class moebiusViewer.AbstractBounder extends MoebiusGraphics implements Serializable

serialVersionUID: 246483960508554831l

Serialized Fields

bounded

boolean bounded

bound

Rectangle bound

Class moebiusViewer.AbstractDrawer extends MoebiusGraphicsWithPrimitives implements Serializable

serialVersionUID: 938786947638905884l

Serialized Fields

tu

ComplexProjective1 tu

u

Complex u

Class moebiusViewer.AbstractPicker extends MoebiusGraphics implements Serializable

serialVersionUID: 5441014781766548850l

Serialized Fields

xPick

int xPick

yPick

int yPick

isPickable

boolean isPickable

isPicked

boolean isPicked

pickPath

MoebiusShapeStack pickPath

pickTransformPath

MoebiusTransformStack pickTransformPath

Class moebiusViewer.AbstractPSWriter extends MoebiusGraphicsWithPrimitives implements Serializable

serialVersionUID: 1l

Serialized Fields

p

double[] p

tp

double[] tp

shape

MoebiusShape shape

writer

java.io.PrintWriter writer

creator

java.lang.String creator

title

java.lang.String title

bound

Rectangle bound

tu

ComplexProjective1 tu

u

Complex u

colorComp

float[] colorComp

Class moebiusViewer.Attributes extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

color

java.awt.Color color

pointRadius

int pointRadius

pointOutline

int pointOutline

usePointColor

boolean usePointColor

pointColor

java.awt.Color pointColor

filled

boolean filled

font

java.awt.Font font

horizontalTextLayout

int horizontalTextLayout

verticalTextLayout

int verticalTextLayout

lineWidth

double lineWidth

antiAliasing

boolean antiAliasing

Class moebiusViewer.Attributes2D extends Attributes implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

Class moebiusViewer.GenericPicker extends AbstractPicker implements Serializable

serialVersionUID: 1l

Serialized Fields

drawer

AbstractDrawer drawer

image

java.awt.Image image

pixValue

int pixValue

pixGrabber

SinglePixelGrabber pixGrabber

Class moebiusViewer.MoebiusGraphics extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

attributes

Attributes attributes

size

java.awt.Dimension size

transform

MoebiusTransform transform

transformStack

MoebiusTransformStack transformStack

shapeStack

MoebiusShapeStack shapeStack

contextStack

MoebiusTransform[] contextStack

contextStackSize

int contextStackSize

tc

HermitianCircle tc

tz

ComplexProjective1 tz

tw

ComplexProjective1 tw

tu

ComplexProjective1 tu

z

Complex z

w

Complex w

u

Complex u

t

Complex t

Class moebiusViewer.MoebiusGraphicsWithPrimitives extends MoebiusGraphics implements Serializable

Class moebiusViewer.MoebiusTransform extends Moebius implements Serializable

serialVersionUID: 1l

Serialized Fields

z

Complex z

r

Complex r

Class moebiusViewer.RenderTreeInfo extends MoebiusGraphics implements Serializable

serialVersionUID: 1l

Serialized Fields

shape

MoebiusShape shape

containsShape

boolean containsShape


Package moebiusViewer.moebius

Class moebiusViewer.moebius.JMoebiusShapeCustomizer extends JMoebiusViewer implements Serializable

serialVersionUID: 1l

Serialized Fields

theObject

java.lang.Object theObject

firstPaint

boolean firstPaint

Class moebiusViewer.moebius.JMoebiusViewer extends JViewerCanvas implements Serializable

serialVersionUID: 1l

Class moebiusViewer.moebius.MoebiusBounder extends AbstractBounder implements Serializable

serialVersionUID: 1l

Serialized Fields

tmpRect

Rectangle tmpRect

tc

HermitianCircle tc

tu

ComplexProjective1 tu

tw

ComplexProjective1 tw

tz

ComplexProjective1 tz

z

Complex z

w

Complex w

Class moebiusViewer.moebius.MoebiusDrawer extends AbstractDrawer implements Serializable

serialVersionUID: 1l

Class moebiusViewer.moebius.MoebiusPicker extends AbstractPicker implements Serializable

serialVersionUID: 1l

Serialized Fields

tc

HermitianCircle tc

tw

ComplexProjective1 tw

tz

ComplexProjective1 tz

w

Complex w

z

Complex z

Class moebiusViewer.moebius.MoebiusPSWriter extends AbstractPSWriter implements Serializable

serialVersionUID: 1l

Class moebiusViewer.moebius.MoebiusShapeCustomizer extends MoebiusViewer implements Serializable

serialVersionUID: 1l

Serialized Fields

propChange

java.beans.PropertyChangeSupport propChange

theObject

java.lang.Object theObject

firstPaint

boolean firstPaint

Class moebiusViewer.moebius.MoebiusViewer extends ViewerCanvas implements Serializable

serialVersionUID: 1l

Class moebiusViewer.moebius.MoebiusViewerWithGenericPicker extends ViewerCanvasWithGenericPicker implements Serializable

serialVersionUID: 1l


Package moebiusViewer.shape

Class moebiusViewer.shape.AbstractPointSet extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

numOfPoints

int numOfPoints

aRe

double[] aRe

aIm

double[] aIm

bRe

double[] bRe

bIm

double[] bIm

pointColor

java.awt.Color[] pointColor

defaultPointColor

java.awt.Color defaultPointColor

labelPointsWithIndex

boolean labelPointsWithIndex

consistent

boolean consistent

Class moebiusViewer.shape.AbstractShape extends java.lang.Object implements Serializable

serialVersionUID: 1937562236303735123l

Serialized Fields

propertyChangeSupport

java.beans.PropertyChangeSupport propertyChangeSupport

color

java.awt.Color color

label

java.lang.String label

fontLabel

java.lang.String fontLabel

showLabel

boolean showLabel

filled

boolean filled

pointOutline

int pointOutline

pointRadius

int pointRadius

lineWidth

double lineWidth

pickable

boolean pickable

doFirePropertyChange

boolean doFirePropertyChange

changed

boolean changed

toolList

java.util.Vector toolList

Class moebiusViewer.shape.Arc extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

z1

ComplexProjective1 z1

z2

ComplexProjective1 z2

z3

ComplexProjective1 z3

drawPoints

boolean drawPoints

Class moebiusViewer.shape.Circle extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

euclideanCenter

Complex euclideanCenter

circle

HermitianCircle circle

Class moebiusViewer.shape.ColorGradientBox extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

x

double x

y

double y

w

double w

h

double h

colorMap

ColorGradient colorMap

tz

ComplexProjective1 tz

tu

ComplexProjective1 tu

z

Complex z

u

Complex u

Class moebiusViewer.shape.CoordinateSystem extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

xMin

double xMin

xMax

double xMax

yMin

double yMin

yMax

double yMax

originX

double originX

originY

double originY

xTickLength

double xTickLength

xTickStep

double xTickStep

yTickLength

double yTickLength

yTickStep

double yTickStep

drawUnitCircle

boolean drawUnitCircle

drawTicks

boolean drawTicks

start

ComplexProjective1 start

stop

ComplexProjective1 stop

origin

ComplexProjective1 origin

Class moebiusViewer.shape.Grid extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

numRows

int numRows

numColums

int numColums

re

double[][] re

im

double[][] im

isClosed

boolean isClosed

drawHorizontalLines

boolean drawHorizontalLines

drawVerticalLines

boolean drawVerticalLines

drawPoints

boolean drawPoints

Class moebiusViewer.shape.IndexedLineSet extends PointSet implements Serializable

serialVersionUID: 1l

Serialized Fields

index

int[] index

length

int[] length

Class moebiusViewer.shape.LineSegment extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

x0

double x0

x1

double x1

y0

double y0

y1

double y1

Class moebiusViewer.shape.MoebiusTransformer extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

shape

MoebiusShape shape

transform

MoebiusTransform transform

Class moebiusViewer.shape.MultipleMoebiusTransformer extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

shape

MoebiusShape shape

transform

MoebiusTransform[] transform

Class moebiusViewer.shape.Point extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

aRe

double aRe

aIm

double aIm

bRe

double bRe

bIm

double bIm

pointColor

java.awt.Color pointColor

Class moebiusViewer.shape.PointOnCircle extends Point implements Serializable

serialVersionUID: 1l

Serialized Fields

circle

Circle circle

drawCircle

boolean drawCircle

Class moebiusViewer.shape.PointSet extends AbstractPointSet implements Serializable

serialVersionUID: 1l

Class moebiusViewer.shape.Polygon extends PointSet implements Serializable

serialVersionUID: 1l

Serialized Fields

closed

boolean closed

Class moebiusViewer.shape.QuadMesh extends AbstractPointSet implements Serializable

serialVersionUID: 1l

Serialized Fields

numOfRows

int numOfRows

numOfColumns

int numOfColumns

drawPoints

boolean drawPoints

drawVerticalLines

boolean drawVerticalLines

drawHorizontalLines

boolean drawHorizontalLines

closedInXDirection

boolean closedInXDirection

closedInYDirection

boolean closedInYDirection

Class moebiusViewer.shape.Rectangle extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

x

double x

y

double y

w

double w

h

double h

Class moebiusViewer.shape.ShapeSet extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

shapes

java.util.Vector shapes

Class moebiusViewer.shape.Text extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

font

java.awt.Font font

fontColor

java.awt.Color fontColor

horizontalTextLayout

int horizontalTextLayout

verticalTextLayout

int verticalTextLayout

x

double x

y

double y

Class moebiusViewer.shape.Triangulation extends PointSet implements Serializable

serialVersionUID: 1l

Serialized Fields

index

int[] index

numElements

int numElements


Package moebiusViewer.tool

Class moebiusViewer.tool.AbstractMoebiusTransformerTool extends AbstractTool implements Serializable

serialVersionUID: 1l

Serialized Fields

context

MoebiusTransformer context

currentTransform

MoebiusTransform currentTransform

firstTransform

MoebiusTransform firstTransform

Class moebiusViewer.tool.AbstractPointSetDragTool extends AbstractTool implements Serializable

serialVersionUID: 1l

Serialized Fields

selection

AbstractPointSet selection

pickerContext

AbstractPicker pickerContext

Class moebiusViewer.tool.AbstractTool extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

label

java.lang.String label

transformPath

MoebiusTransformStack transformPath

context

MoebiusShape context

viewer

AbstractViewer viewer

viewerSize

java.awt.Dimension viewerSize

contextTransform

MoebiusTransform contextTransform

firstContextTransform

MoebiusTransform firstContextTransform

firstPick

Complex firstPick

firstScreenPick

Complex firstScreenPick

newPick

Complex newPick

newScreenPick

Complex newScreenPick

Class moebiusViewer.tool.DragPointTool extends AbstractTool implements Serializable

serialVersionUID: 1l

Serialized Fields

selection

Point selection

pointWasPicked

boolean pointWasPicked

Class moebiusViewer.tool.GridDragVertexTool extends AbstractTool implements Serializable

serialVersionUID: 1l

Serialized Fields

rowOfPickedVertex

int rowOfPickedVertex

columOfPickedVertex

int columOfPickedVertex

selection

Grid selection

offsetX

double offsetX

offsetY

double offsetY

Class moebiusViewer.tool.InfoCoordTool extends AbstractTool implements Serializable

serialVersionUID: 1l

Serialized Fields

drawCenter

boolean drawCenter

Class moebiusViewer.tool.PointSetDragTool extends AbstractPointSetDragTool implements Serializable

serialVersionUID: 1l

Serialized Fields

indexOfPointToDrag

int indexOfPointToDrag

selection

PointSet selection

Class moebiusViewer.tool.QuadMeshDragTool extends AbstractPointSetDragTool implements Serializable

serialVersionUID: 1l

Serialized Fields

rowOfPointToDrag

int rowOfPointToDrag

columnOfPointToDrag

int columnOfPointToDrag

selection

QuadMesh selection

Class moebiusViewer.tool.RadiusTool extends AbstractTool implements Serializable

serialVersionUID: 1l

Serialized Fields

radialOffset

double radialOffset

selection

Circle selection

Class moebiusViewer.tool.RotateTool extends AbstractMoebiusTransformerTool implements Serializable

serialVersionUID: 1l

Serialized Fields

drawCenter

boolean drawCenter

m

MoebiusTransform m

r

MoebiusTransform r

Class moebiusViewer.tool.ScaleTool extends AbstractMoebiusTransformerTool implements Serializable

serialVersionUID: 1l

Serialized Fields

drawCenter

boolean drawCenter

m

MoebiusTransform m

s

MoebiusTransform s

Class moebiusViewer.tool.ShowLabelTool extends AbstractTool implements Serializable

serialVersionUID: 1l

Serialized Fields

labelOfSelection

java.lang.String labelOfSelection

Class moebiusViewer.tool.ThreePointTransformTool extends AbstractMoebiusTransformerTool implements Serializable

serialVersionUID: 1l

Serialized Fields

drawCenter

boolean drawCenter

zero

ComplexProjective1 zero

one

ComplexProjective1 one

infty

ComplexProjective1 infty

currentPoint

ComplexProjective1 currentPoint

tZero

ComplexProjective1 tZero

tOne

ComplexProjective1 tOne

tInfty

ComplexProjective1 tInfty

nZero

ComplexProjective1 nZero

nOne

ComplexProjective1 nOne

nInfty

ComplexProjective1 nInfty

u

MoebiusTransform u

v

MoebiusTransform v

w

MoebiusTransform w

Class moebiusViewer.tool.TranslateTool extends AbstractMoebiusTransformerTool implements Serializable

serialVersionUID: 1l

Serialized Fields

m

MoebiusTransform m


Package moebiusViewer.util

Class moebiusViewer.util.ColorGradient extends java.lang.Object implements Serializable

serialVersionUID: -2473507601445954593l

Serialized Fields

color

java.awt.Color[] color

time

double time

Class moebiusViewer.util.MoebiusShapeStack extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

stack

MoebiusShape[] stack

size

int size

Class moebiusViewer.util.MoebiusTransformStack extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

stack

MoebiusTransform[] stack

size

int size

Class moebiusViewer.util.Shape2DChangeEvent extends java.util.EventObject implements Serializable


Package moebiusViewer.viewer

Class moebiusViewer.viewer.AbstractJViewerCanvas extends javax.swing.JComponent implements Serializable

serialVersionUID: 1l

Serialized Fields

viewer

AbstractViewer viewer

size

java.awt.Dimension size

shouldRepaint

boolean shouldRepaint

working

boolean working

Class moebiusViewer.viewer.AbstractViewer extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

backgroundTransformPath

MoebiusTransformStack backgroundTransformPath

currentTool

MoebiusTool currentTool

backgroundTool

MoebiusTool backgroundTool

toolTable

java.util.Hashtable toolTable

shapeSet

ShapeSet shapeSet

transformShape

MoebiusTransformer transformShape

drawerContext

AbstractDrawer drawerContext

pickerContext

AbstractPicker pickerContext

bounderContext

AbstractBounder bounderContext

backgroundPop

java.awt.PopupMenu backgroundPop

toolPop

java.awt.PopupMenu toolPop

size

java.awt.Dimension size

viewerComponent

java.awt.Component viewerComponent

couldNotEncompass

boolean couldNotEncompass

boundWhenEncompassFailed

Rectangle boundWhenEncompassFailed

Class moebiusViewer.viewer.AbstractViewerCanvas extends java.awt.Canvas implements Serializable

serialVersionUID: 1l

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream str)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Read the viewer using default mechanism. If update listeners were stored (listenerStored flag is true) the variable length list is read after instance fields. Older versions do not have the listenerStored field and reading from such streams cause the field to get initialized with false. Therefore this method does not try to read listeners and compatibility is guaranteed.


writeObject

private void writeObject(java.io.ObjectOutputStream str)
                  throws java.io.IOException
Store AbstractViewerCanvas using default mechanism and append a list of all serializable update listener. The listenerStored field is set to true before storing if serializable listeners are registered.

Serialized Fields

viewer

AbstractViewer viewer

doubleBuffered

boolean doubleBuffered

size

java.awt.Dimension size

preferredWidth

int preferredWidth

preferredHeight

int preferredHeight

shouldRepaint

boolean shouldRepaint

working

boolean working

Class moebiusViewer.viewer.Example extends java.awt.Frame implements Serializable

Class moebiusViewer.viewer.JViewerCanvas extends AbstractJViewerCanvas implements Serializable

serialVersionUID: 1l

Class moebiusViewer.viewer.ViewerCanvas extends AbstractViewerCanvas implements Serializable

serialVersionUID: 1l

Class moebiusViewer.viewer.ViewerCanvasWithGenericPicker extends ViewerCanvas implements Serializable

Serialized Fields

genericPicker

GenericPicker genericPicker


Package moebiusViewer.graph

Class moebiusViewer.graph.Graph extends AbstractShape implements Serializable

serialVersionUID: 1l

Serialized Fields

value

java.util.Vector value

color

java.util.Vector color

v

double[][] v

c

java.awt.Color[] c

minY

double minY

maxY

double maxY

minX

double minX

maxX

double maxX

colorList

java.awt.Color[] colorList

scaleX

double scaleX

scaleY

double scaleY

minScaleY

int minScaleY

maxScaleY

int maxScaleY

minScaleX

int minScaleX

maxScaleX

int maxScaleX

xDenom

double xDenom

yDenom

double yDenom

Class moebiusViewer.graph.JGraphViewer extends JMoebiusViewer implements Serializable

serialVersionUID: 1l

Serialized Fields

graph

Graph graph

Class moebiusViewer.graph.JGraphViewerCustomizer extends JGraphViewer implements Serializable

serialVersionUID: 1l

Serialized Fields

theObject

java.lang.Object theObject


Package cellularSurface

Class cellularSurface.CellularSurface extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

numEdges

int numEdges
The number of non-oriented, non-directed edges. Accessed with CellularSurface.getNumEdges().


numFaces

int numFaces
The number of non-oriented faces. Accessed with CellularSurface.getNumFaces().


numVertices

int numVertices
The number of non-oriented vertices. Accessed with CellularSurface.getNumVertices().


nextEdge

int[] nextEdge
Array of length 2 * #numEdges that holds, for each positively oriented directed edge, the full index of the next edge in the boundary of the face on its left side, or CellularSurface.NO_ELEMENT if no such edge exists.

Examples:

#nextEdge may be null if #numEdges== 0 .

Must be compatible with #previousEdge. TODO: Be more specific.


previousEdge

int[] previousEdge
Array of length 2 * #numEdges that holds, for each positively oriented directed edge, the full index of the previous edge in the boundary of the face on its left side, or CellularSurface.NO_ELEMENT if no such edge exists.

Examples:

#previousEdge may be null if #numEdges== 0 .

Must be compatible with #nextEdge. TODO: Be more specific.


leftFace

int[] leftFace
Array of length 2 * #numEdges that holds, for each positively oriented directed edge, the full index of the face on its left side, or CellularSurface.NO_ELEMENT if the edge is a boundary edge and there is no face on its left side exists.

See Also:
CellularSurface.leftFace(int), CellularSurface.rightFace(int)

initialVertex

int[] initialVertex
Array of length 2 * #numEdges that holds, for each positively oriented directed edge, the full index of its initial vertex, or CellularSurface.NO_ELEMENT if the edge is a "dual boundary edge" and has no initial vertex.

See Also:
CellularSurface.initialVertex(int), CellularSurface.terminalVertex(int)


Package cellularSurface.examples

Class cellularSurface.examples.Cube extends CellularSurface implements Serializable

serialVersionUID: 1l

Class cellularSurface.examples.Dodecahedron extends CellularSurface implements Serializable

serialVersionUID: 1l

Class cellularSurface.examples.HexGrid extends CellularSurface implements Serializable

serialVersionUID: 1l

Class cellularSurface.examples.ProjectivizedCube extends CellularSurface implements Serializable

serialVersionUID: 1l

Class cellularSurface.examples.ProjectivizedDodecahedron extends CellularSurface implements Serializable

serialVersionUID: 1l

Class cellularSurface.examples.QuadMesh extends CellularSurface implements Serializable

serialVersionUID: 1l


Package circlePattern.variational

Class circlePattern.variational.EuclideanLayout extends GenericLayout implements Serializable

serialVersionUID: 1l

Class circlePattern.variational.GenericLayout extends java.lang.Object implements Serializable

serialVersionUID: 1l

Serialized Fields

doLoopCounter

int doLoopCounter

scaleRotation

Moebius scaleRotation

cp1

ComplexProjective1 cp1

rho

double[] rho

centerPoint

ComplexProjective1[] centerPoint

vertexPoint

ComplexProjective1[] vertexPoint

circle

HermitianCircle[] circle

Class circlePattern.variational.HyperbolicLayout extends GenericLayout implements Serializable

serialVersionUID: 1l

Class circlePattern.variational.SphericalLayout extends GenericLayout implements Serializable

serialVersionUID: 1l


Package circlePattern.viewer.perlin

Class circlePattern.viewer.perlin.PerlinView extends RenderApplet implements Serializable

Serialized Fields

self

PerlinView self

layout

GenericLayout layout