A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

AbstractBounder - class moebiusViewer.AbstractBounder.
 
AbstractBounder() - Constructor for class moebiusViewer.AbstractBounder
 
AbstractComplex2By2 - class mfc.matrix.AbstractComplex2By2.
This class is the base for all classes that are or can be represented as a complex 2-by-2 matrix.
AbstractComplex2By2() - Constructor for class mfc.matrix.AbstractComplex2By2
creates an identity matrix
AbstractComplex2By2(double, double, double, double, double, double, double, double) - Constructor for class mfc.matrix.AbstractComplex2By2
creates a matrix with the prescribed entries
AbstractComplex2By2(Complex, Complex, Complex, Complex) - Constructor for class mfc.matrix.AbstractComplex2By2
creates a matrix with the prescribed entries
AbstractComplex2By2(AbstractComplex2By2) - Constructor for class mfc.matrix.AbstractComplex2By2
creates a matrix equaling prescribed matrix
AbstractDrawer - class moebiusViewer.AbstractDrawer.
 
AbstractDrawer() - Constructor for class moebiusViewer.AbstractDrawer
 
AbstractJViewerCanvas - class moebiusViewer.viewer.AbstractJViewerCanvas.
 
AbstractJViewerCanvas(AbstractDrawer, AbstractPicker, AbstractBounder) - Constructor for class moebiusViewer.viewer.AbstractJViewerCanvas
 
AbstractMoebiusTransformerTool - class moebiusViewer.tool.AbstractMoebiusTransformerTool.
 
AbstractMoebiusTransformerTool() - Constructor for class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
AbstractPSWriter - class moebiusViewer.AbstractPSWriter.
 
AbstractPSWriter(Attributes) - Constructor for class moebiusViewer.AbstractPSWriter
 
AbstractPicker - class moebiusViewer.AbstractPicker.
 
AbstractPicker() - Constructor for class moebiusViewer.AbstractPicker
 
AbstractPointSet - class moebiusViewer.shape.AbstractPointSet.
 
AbstractPointSet() - Constructor for class moebiusViewer.shape.AbstractPointSet
 
AbstractPointSet(int) - Constructor for class moebiusViewer.shape.AbstractPointSet
 
AbstractPointSet(double[]) - Constructor for class moebiusViewer.shape.AbstractPointSet
 
AbstractPointSet(Complex[]) - Constructor for class moebiusViewer.shape.AbstractPointSet
 
AbstractPointSet(ComplexProjective1[]) - Constructor for class moebiusViewer.shape.AbstractPointSet
 
AbstractPointSetDragTool - class moebiusViewer.tool.AbstractPointSetDragTool.
 
AbstractPointSetDragTool() - Constructor for class moebiusViewer.tool.AbstractPointSetDragTool
 
AbstractShape - class moebiusViewer.shape.AbstractShape.
 
AbstractShape() - Constructor for class moebiusViewer.shape.AbstractShape
 
AbstractShapeBeanInfo - class moebiusViewer.shape.AbstractShapeBeanInfo.
 
AbstractShapeBeanInfo() - Constructor for class moebiusViewer.shape.AbstractShapeBeanInfo
 
AbstractTool - class moebiusViewer.tool.AbstractTool.
 
AbstractTool() - Constructor for class moebiusViewer.tool.AbstractTool
 
AbstractViewer - class moebiusViewer.viewer.AbstractViewer.
 
AbstractViewer(Component, AbstractDrawer, AbstractPicker, AbstractBounder) - Constructor for class moebiusViewer.viewer.AbstractViewer
 
AbstractViewerCanvas - class moebiusViewer.viewer.AbstractViewerCanvas.
 
AbstractViewerCanvas(AbstractDrawer, AbstractPicker, AbstractBounder) - Constructor for class moebiusViewer.viewer.AbstractViewerCanvas
 
Arc - class moebiusViewer.shape.Arc.
 
Arc() - Constructor for class moebiusViewer.shape.Arc
 
Attributes - class moebiusViewer.Attributes.
 
Attributes() - Constructor for class moebiusViewer.Attributes
 
Attributes2D - class moebiusViewer.Attributes2D.
 
Attributes2D() - Constructor for class moebiusViewer.Attributes2D
 
aIm - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
aIm - Variable in class mfc.vector.Complex2
entry of the vector
aIm - Variable in class moebiusViewer.shape.AbstractPointSet
 
aIm() - Method in class moebiusViewer.shape.AbstractPointSet
 
aRe - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
aRe - Variable in class mfc.vector.Complex2
entry of the vector
aRe - Variable in class moebiusViewer.shape.AbstractPointSet
 
aRe() - Method in class moebiusViewer.shape.AbstractPointSet
 
abortGrabbing() - Method in class moebiusViewer.SinglePixelGrabber
Request the PixelGrabber to abort the image fetch.
abs() - Method in class mfc.matrix.AbstractComplex2By2
returns eucleaden norm
abs(double, double) - Static method in class mfc.number.Complex
Returns |x+iy|
abs(Complex) - Static method in class mfc.number.Complex
Returns r = |u|
abs() - Method in class mfc.number.Complex
Retuurns r = |u|
absSqr() - Method in class mfc.matrix.AbstractComplex2By2
returns square of eucleaden norm
absSqr(double, double) - Static method in class mfc.number.Complex
Returns |x+iy|^2
absSqr(Complex) - Static method in class mfc.number.Complex
Returns |u.re+iu.im|^2
absSqr() - Method in class mfc.number.Complex
Returns r = |u|^2
actionPerformed(ActionEvent) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
actionPerformed(ActionEvent) - Method in class moebiusViewer.viewer.AbstractViewer
 
actionPerformed(ActionEvent) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
activateTool(MoebiusTool) - Method in class moebiusViewer.viewer.AbstractViewer
 
add(Rectangle) - Method in class moebiusViewer.AbstractBounder
 
add(MoebiusShape) - Method in class moebiusViewer.shape.ShapeSet
Adds a shape to the set of shapes.
add(MoebiusShape[]) - Method in class moebiusViewer.shape.ShapeSet
Adds an array of shapes to the set
add(MoebiusShape) - Method in class moebiusViewer.viewer.AbstractViewer
 
add(MoebiusShape[]) - Method in class moebiusViewer.viewer.AbstractViewer
 
add(MoebiusShape) - Method in class moebiusViewer.viewer.JViewerCanvas
 
add(MoebiusShape[]) - Method in class moebiusViewer.viewer.JViewerCanvas
 
add(MoebiusShape) - Method in class moebiusViewer.viewer.ViewerCanvas
 
add(MoebiusShape[]) - Method in class moebiusViewer.viewer.ViewerCanvas
 
add() - Method in class render.Geometry
Adds a new child shape to this shape.
add(Geometry) - Method in class render.Geometry
Add an existing shape, as a child to this shape.
addGraph(double[]) - Method in class moebiusViewer.graph.Graph
 
addGraph(double[]) - Method in class moebiusViewer.graph.JGraphViewer
 
addImprovedNoise(double, double) - Method in class render.Geometry
Adds noise to each vertex in the geometry and recursively to its children using improvedNoise.
addLight(double, double, double, double, double, double) - Method in class render.RenderApplet
Adds light source with direction (x, y, z) & color (r, g, b).
addLight(double, double, double, double, double, double) - Method in class render.Renderer
Add a light source where x,y,z are light source direction; r,g,b are light source color.
addNoise(double, double) - Method in class render.Geometry
Adds noise to the global transformation matrix.
addNoise(Matrix, double, double) - Method in class render.Geometry
Adds noise (with frequency freq and amplitude ampl) to the desired matrix mat.
addPropertyChangeListener(PropertyChangeListener) - Method in class moebiusViewer.moebius.MoebiusShapeCustomizer
 
addPropertyChangeListener(PropertyChangeListener) - Method in class moebiusViewer.shape.AbstractShape
 
adjoined() - Method in class mfc.group.Moebius
Returns adjoined of this.
adjoined() - Method in class mfc.matrix.Complex2By2
returns the adjoined of this
adjugate() - Method in class mfc.matrix.Complex2By2
returns the adjugate of this
adjustLogScale() - Method in class circlePattern.variational.SphericalData
 
adjustRho() - Method in class circlePattern.variational.EuclideanData
 
adjustRho() - Method in class circlePattern.variational.GenericData
 
adjustRho() - Method in class circlePattern.variational.HyperbolicData
 
adjustRho() - Method in class circlePattern.variational.SphericalData
 
animate(double) - Method in class render.RenderApplet
Override this to animate.
anisotropic - Variable in class render.Material
Indicates whether the material is anisotropic (light reflection varies with respect to direction).
antiAliasing - Variable in class moebiusViewer.Attributes
 
apply(Moebius) - Method in class mfc.geometry.ComplexProjective1
Apply a Moebius transformation.
apply(Moebius) - Method in class mfc.geometry.HermitianCircle
Assign this with m-1 this m-1 *.
apply(Complex2By2) - Method in class mfc.geometry.HermitianCircle
For test purposes: Assign this with m-1 this m-1 *.
apply(MoebiusTransform) - Method in class moebiusViewer.MoebiusTransform
 
applyDifferentialTo(Complex, Complex) - Method in class mfc.group.Moebius
evaluates differential of instance at z and assigns r with the result
applyDifferentialTo(Complex) - Method in class mfc.group.Moebius
evaluates differential of instance at z and returns the result
applyInverseDifferentialTo(Complex, Complex) - Method in class mfc.group.Moebius
evaluates differential of inverse of instance at z and assigns r with the result
applyInverseDifferentialTo(Complex) - Method in class mfc.group.Moebius
evaluates differential of inverse of instance at z and returns the result
applyInverseTo(Complex, Complex) - Method in class mfc.group.Moebius
applies inverse of instance to z and assigns r with the result
applyInverseTo(Complex) - Method in class mfc.group.Moebius
applies inverse of instance to z and returns the result
applyTo(ComplexProjective1, ComplexProjective1) - Method in class mfc.group.Moebius
Apply this to a ComplexProjective1.
applyTo(ComplexProjective1) - Method in class mfc.group.Moebius
Apply this to a ComplexProjective1.
applyTo(Complex, Complex) - Method in class mfc.group.Moebius
applies instance to z and assigns r with the result
applyTo(Complex) - Method in class mfc.group.Moebius
applies instance to z and returns the result
arc(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.GenericPicker
 
arc(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.MoebiusGraphics
 
arc(double, double, double, double, double, double) - Method in class moebiusViewer.MoebiusGraphics
 
arc(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.RenderTreeInfo
 
arc(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusBounder
 
arc(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusDrawer
 
arc(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusPSWriter
 
arc(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusPicker
 
arg(double, double) - Static method in class mfc.number.Complex
Returns arg( x + iy )
arg(Complex) - Static method in class mfc.number.Complex
Returns arg( u )
arg() - Method in class mfc.number.Complex
Returns arg( this )
arraysCoinside(Complex[], Complex[], double) - Static method in class mfc.number.Complex
Indicates whether c1 equal to c2
arraysCoinside(Complex[], Complex[]) - Static method in class mfc.number.Complex
Indicates whether c1 equal to c2
assign(double, double, double, double, double, double, double, double) - Method in class mfc.group.Moebius
Assign this with prescribed entries.
assign(Complex, Complex, Complex, Complex) - Method in class mfc.group.Moebius
Assign this with prescribed entries.
assign(Moebius) - Method in class mfc.group.Moebius
Assign this with the given transformation.
assign(double, double, double, double, double, double) - Method in class mfc.group.Moebius
set instance to the loxodromic transformation s with the two different fix points A=(ar,ai) and B=(br,bi), such that: (s(z)-B)/(s(z)-A)=m(z-B)/(z-A)
assign(Complex, Complex, Complex) - Method in class mfc.group.Moebius
set instance to the loxodromic transformation s with the two different fix points A and B, such that: (s(z)-B)/(s(z)-A)=m(z-B)/(z-A)
assign(ComplexProjective1, ComplexProjective1, double, double) - Method in class mfc.group.Moebius
Assign this by prescribing its fixed points and the eigenvalues lambda, 1/lambda of the corresponding 2×2-matrix.
assign(Complex, Complex, Complex, Complex, Complex, Complex) - Method in class mfc.group.Moebius
Set this to moebius transform which maps a onto A, b onto B, and c onto C.
assign(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class mfc.group.Moebius
assigns this with the Moebius transform wich maps (0,1) to a, (1,1) to b and (1,0) (=infinity) to c uses tons of new Complex numbers - optimize!!
assign(double, double, double, double, double, double, double, double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the prescribed entries
assign(Complex, Complex, Complex, Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the prescribed entries
assign(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the prescribed matrix
assign(double, double, double, double, double, double, double, double) - Method in class mfc.matrix.Complex2By2
assigns this with the prescribed entries
assign(Complex, Complex, Complex, Complex) - Method in class mfc.matrix.Complex2By2
assigns this with the prescribed entries
assign(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the prescribed matrix
assign(double, double, double, double) - Method in class mfc.matrix.HermitianComplex2By2
Assign hermitian matrix by diagonal and upper right elements.
assign(double, Complex, double) - Method in class mfc.matrix.HermitianComplex2By2
Assign hermitian matrix by diagonal and upper right elements.
assign(HermitianComplex2By2) - Method in class mfc.matrix.HermitianComplex2By2
assigns this with the prescribed matrix
assign(double, double) - Method in class mfc.number.Complex
Assigns this with real and imag entry.
assign(Complex) - Method in class mfc.number.Complex
Assigns this with v.
assign(double) - Method in class mfc.number.Complex
Assigns this with re.
assign(double, double, double, double) - Method in class mfc.vector.Complex2
assigns this with the prescribed entries
assign(Complex, Complex) - Method in class mfc.vector.Complex2
assigns this with the prescribed entries
assign(Complex2) - Method in class mfc.vector.Complex2
assigns this with the prescribed vector
assign(double, double, double) - Method in class mfc.vector.Real3
Assign this with the given entries.
assign(Real3) - Method in class mfc.vector.Real3
Assign this this with the given vector.
assign(double, double, double) - Method in class moebiusViewer.shape.Circle
 
assign(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.shape.Circle
 
assign(double, double, double, double) - Method in class moebiusViewer.shape.CoordinateSystem
 
assign(double, double, double, double) - Method in class moebiusViewer.shape.LineSegment
 
assignAdjoined() - Method in class mfc.group.Moebius
Assign this with its own adjoined.
assignAdjoined(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the adjoined of a
assignAdjoined() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with its own adjoined
assignAdjoined(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the adjoined of a
assignAdjoined() - Method in class mfc.matrix.Complex2By2
assigns this with its own adjoined
assignAdjoinedWith(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
Assign this with t this t*.
assignAdjoinedWith(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
Assign this with t this t*.
assignAdjoinedWith(AbstractComplex2By2) - Method in class mfc.matrix.HermitianComplex2By2
Assign this with t this t*.
assignAdjugate(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the adjugate of a
assignAdjugate() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with its own adjugate
assignAdjugate(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the adjugate of a
assignAdjugate() - Method in class mfc.matrix.Complex2By2
assigns this with its own adjugate
assignAllCapitalPhi(double) - Method in class circlePattern.variational.GenericData
 
assignAllRho(double) - Method in class circlePattern.variational.GenericData
 
assignAllTheta(double) - Method in class circlePattern.variational.GenericData
 
assignAsEigenvectorMatrixOf(HermitianComplex2By2) - Method in class mfc.matrix.Complex2By2
 
assignByColumn(Complex2, Complex2) - Method in class mfc.matrix.AbstractComplex2By2
Assign this by column.
assignByColumn(Complex2, Complex2) - Method in class mfc.matrix.Complex2By2
Assign this by column.
assignByEigenvectors(double, double, Complex2, double, double, Complex2) - Method in class mfc.matrix.AbstractComplex2By2
Assign this by prescribing eigenvectors and eigenvalues.
assignByEigenvectors(Complex, Complex2, Complex, Complex2) - Method in class mfc.matrix.AbstractComplex2By2
Assign this by prescribing eigenvectors and eigenvalues.
assignByEigenvectors(double, double, Complex2, double, double, Complex2) - Method in class mfc.matrix.Complex2By2
Assign this by prescribing eigenvectors and eigenvalues.
assignByEigenvectors(Complex, Complex2, Complex, Complex2) - Method in class mfc.matrix.Complex2By2
Assign this by prescribing eigenvectors and eigenvalues.
assignCircle(HermitianCircle, ComplexProjective1, double) - Method in class circlePattern.variational.EuclideanLayout
 
assignCircle(HermitianCircle, ComplexProjective1, double) - Method in class circlePattern.variational.HyperbolicLayout
 
assignCircle(HermitianCircle, ComplexProjective1, double) - Method in class circlePattern.variational.SphericalLayout
 
assignConjugate(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the conjugateative of a
assignConjugate() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with its own conjugate
assignConjugate(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the conjugateative of a
assignConjugate() - Method in class mfc.matrix.Complex2By2
assigns this with its own conjugate
assignConjugate() - Method in class mfc.number.Complex
Conjugates this.
assignConjugate(Complex) - Method in class mfc.number.Complex
Assigns this with conjugation of u.
assignConjugateWith(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
Assign this with t this t-1.
assignConjugateWith(AbstractComplex2By2) - Method in class mfc.matrix.HermitianComplex2By2
Assign this with t this t-1.
assignCoords(ComplexProjective1[]) - Method in class moebiusViewer.shape.AbstractPointSet
assign all coords at once
assignCoords(Complex[]) - Method in class moebiusViewer.shape.AbstractPointSet
assign all complex coords at once
assignCoords(double[]) - Method in class moebiusViewer.shape.AbstractPointSet
assign all euclidean coords at once
assignCoords(ComplexProjective1[]) - Method in class moebiusViewer.shape.PointSet
 
assignCoords(Complex[]) - Method in class moebiusViewer.shape.PointSet
 
assignCoords(double[]) - Method in class moebiusViewer.shape.PointSet
 
assignCoords(ComplexProjective1[]) - Method in class moebiusViewer.shape.QuadMesh
assign all coords at once
assignCoords(ComplexProjective1[], int, int) - Method in class moebiusViewer.shape.QuadMesh
 
assignCoords(Complex[]) - Method in class moebiusViewer.shape.QuadMesh
assign all complex coords at once
assignCoords(Complex[], int, int) - Method in class moebiusViewer.shape.QuadMesh
 
assignCoords(double[]) - Method in class moebiusViewer.shape.QuadMesh
assign all euclidean coords at once
assignCoords(double[], int, int) - Method in class moebiusViewer.shape.QuadMesh
 
assignCos() - Method in class mfc.number.Complex
Assigns this with cosinus this.
assignCos(Complex) - Method in class mfc.number.Complex
Assigns this with cosinus u.
assignCosh() - Method in class mfc.number.Complex
Assigns this with cosinushyperbolicus this.
assignCosh(Complex) - Method in class mfc.number.Complex
Assigns this with cosinushyperbolicus u.
assignCrossProduct(Real3, Real3) - Method in class mfc.vector.Real3
Assign this with cross product of two vectors.
assignCrossRatio(Complex, Complex, Complex, Complex) - Method in class mfc.number.Complex
Returns (a-b)/(b-c)*(c-d)/(d-a).
assignCube() - Method in class mfc.number.Complex
Assigns this with cube of this this = this^3.
assignCube(Complex) - Method in class mfc.number.Complex
Assigns this cube of u this = u^3.
assignDivide(Moebius) - Method in class mfc.group.Moebius
Assign this with the product of itself and the inverse of m.
assignDivide(Complex) - Method in class mfc.group.Moebius
Assign this with the product of itself and the inverse of c.
assignDivide(Moebius, Moebius) - Method in class mfc.group.Moebius
Assign this with the product of a and the inverse of b.
assignDivide(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of itself and inverse of m
assignDivide(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of a and inverse of b
assignDivide(double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of itself and 1/r
assignDivide(AbstractComplex2By2, double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of m and 1/r
assignDivide(double, double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of itself and 1/(x+iy)
assignDivide(AbstractComplex2By2, double, double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of m and 1/(x+iy)
assignDivide(Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of itself and 1/z
assignDivide(AbstractComplex2By2, Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of m and 1/z
assignDivide(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the product of itself and inverse of m
assignDivide(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the product of a and inverse of b
assignDivide(double) - Method in class mfc.matrix.Complex2By2
assigns this with product of itself and 1/r
assignDivide(AbstractComplex2By2, double) - Method in class mfc.matrix.Complex2By2
assigns this with product of m and 1/r
assignDivide(double, double) - Method in class mfc.matrix.Complex2By2
assigns this with the product of itself and 1/(x+iy)
assignDivide(AbstractComplex2By2, double, double) - Method in class mfc.matrix.Complex2By2
assigns this with the product of m and 1/(x+iy)
assignDivide(Complex) - Method in class mfc.matrix.Complex2By2
assigns this with the product of itself and 1/z
assignDivide(AbstractComplex2By2, Complex) - Method in class mfc.matrix.Complex2By2
assigns this with the product of m and 1/z
assignDivide(double, double) - Method in class mfc.number.Complex
Assigns this with product of division between this and x,y: this /= x+i*y.
assignDivide(Complex) - Method in class mfc.number.Complex
Assigns this with product of division between this and v.
assignDivide(double) - Method in class mfc.number.Complex
Assigns this with product of division between this and r:this /= r.
assignDivide(Complex, Complex) - Method in class mfc.number.Complex
assigns this with product of division between u and v: this = u / v.
assignDivide(Complex, double) - Method in class mfc.number.Complex
assigns this with product of division between u and r: this = u / r.
assignDivide(double) - Method in class mfc.vector.Real3
Divide by a scalar.
assignDivideI() - Method in class mfc.number.Complex
Divides this with i.
assignDivideI(Complex) - Method in class mfc.number.Complex
Assigns this with the quotient of v and i.
assignEuclidean(ComplexProjective1, double) - Method in class mfc.geometry.HermitianCircle
Assign by euclidean center and euclidean radius.
assignEuclidean(double, double, double) - Method in class mfc.geometry.HermitianCircle
Assign by euclidean center and euclidean radius.
assignEuclideanLogScaleRotation(ComplexProjective1, double, double) - Method in class mfc.group.Moebius
Assign this with a Euclidean scale-rotation.
assignExp() - Method in class mfc.number.Complex
Assigns this with exponent of this.
assignExp(double, double) - Method in class mfc.number.Complex
Assigns this with exponent of x+iy.
assignExp(Complex) - Method in class mfc.number.Complex
Assigns this with exponent of u.
assignFromPolar(double, double) - Method in class mfc.number.Complex
Assigns this = r*exp(i*phi).
assignHyperbolic(double, double, double) - Method in class mfc.geometry.HermitianCircle
Assign by hyperbolic center and hyperbolic radius.
assignHyperbolic(Complex, double) - Method in class mfc.geometry.HermitianCircle
Assign by hyperbolic center and hyperbolic radius.
assignHyperbolic(ComplexProjective1, double) - Method in class mfc.geometry.HermitianCircle
Assign by hyperbolic center and hyperbolic radius.
assignIdentity() - Method in class mfc.group.Moebius
Assign this with the identity transformation
assignIdentity() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the identity matrix
assignIdentity() - Method in class mfc.matrix.Complex2By2
assigns this with the identity matrix
assignInvert(Moebius) - Method in class mfc.group.Moebius
Assign this with the inverse of m.
assignInvert() - Method in class mfc.group.Moebius
Assign this with its own inverse.
assignInvert(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the inverse of m
assignInvert() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with its own inverse
assignInvert(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the inverse of m
assignInvert() - Method in class mfc.matrix.Complex2By2
assigns this with its own inverse
assignInvert() - Method in class mfc.number.Complex
u = 1./u.
assignInvert(Complex) - Method in class mfc.number.Complex
Assigns this with inverse of u.
assignLinearCombination(double, Real3, double, Real3) - Method in class mfc.vector.Real3
Assign this with a linear combination of two vectors.
assignLog() - Method in class mfc.number.Complex
Assigns this with log(this).
assignLog(Complex) - Method in class mfc.number.Complex
Assigns this with log(u).
assignLorentzVector(double, double, double, double) - Method in class mfc.geometry.HermitianCircle
Assign by Lorentz vector.
assignLorentzVector(double, double, double, double) - Method in class mfc.matrix.HermitianComplex2By2
Assign hermitian matrix by a Lorentz vector.
assignMinus(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
subtracts a from this
assignMinus(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
subtracts b from a and stores the result it this
assignMinus(double) - Method in class mfc.matrix.AbstractComplex2By2
subtracts x from all entries of this
assignMinus(AbstractComplex2By2, double) - Method in class mfc.matrix.AbstractComplex2By2
subtracts x from all entries of m and and assigns this with the result.
assignMinus(double, double) - Method in class mfc.matrix.AbstractComplex2By2
subtracts x+iy to all entries of this
assignMinus(AbstractComplex2By2, double, double) - Method in class mfc.matrix.AbstractComplex2By2
subtracts x+iy to all entries of m and and assigns this with the result.
assignMinus(Complex) - Method in class mfc.matrix.AbstractComplex2By2
subtracts z from all entries of this
assignMinus(AbstractComplex2By2, Complex) - Method in class mfc.matrix.AbstractComplex2By2
subtracts z to all entries of m and and assigns this with the result.
assignMinus(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
subtracts a from this
assignMinus(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
subtracts b from a and stores the result it this
assignMinus(double) - Method in class mfc.matrix.Complex2By2
subtracts x from all entries of this
assignMinus(AbstractComplex2By2, double) - Method in class mfc.matrix.Complex2By2
subtracts x from all entries of m and and assigns this with the result.
assignMinus(double, double) - Method in class mfc.matrix.Complex2By2
subtracts x+iy to all entries of this
assignMinus(AbstractComplex2By2, double, double) - Method in class mfc.matrix.Complex2By2
subtracts x+iy to all entries of m and and assigns this with the result.
assignMinus(Complex) - Method in class mfc.matrix.Complex2By2
subtracts z from all entries of this
assignMinus(AbstractComplex2By2, Complex) - Method in class mfc.matrix.Complex2By2
subtracts z to all entries of m and and assigns this with the result.
assignMinus(double, double) - Method in class mfc.number.Complex
Assigns this with product of substraction between this and x,y.
assignMinus(Complex) - Method in class mfc.number.Complex
Assigns this with product of substraction between this and v.
assignMinus(double) - Method in class mfc.number.Complex
Assigns this with product of substraction between this and r.
assignMinus(Complex, Complex) - Method in class mfc.number.Complex
Assigns this with product of substraction between tu and v.
assignMinus(Complex, double) - Method in class mfc.number.Complex
Assigns this with product of substraction between tu and r.
assignMinus(Real3) - Method in class mfc.vector.Real3
Subtract a vector.
assignNeg(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the negative of a
assignNeg() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with its own negative
assignNeg(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the negative of a
assignNeg() - Method in class mfc.matrix.Complex2By2
assigns this with its own negative
assignNeg() - Method in class mfc.number.Complex
Assigns this with negative sign.
assignNeg(Complex) - Method in class mfc.number.Complex
Assigns this with negative u.
assignNormalizeDeterminant(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with m and normalizes (determinant equals 1) it
assignNormalizeDeterminant() - Method in class mfc.matrix.AbstractComplex2By2
normalizes (determinant equals 1) this
assignNormalizeDeterminant(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with m and normalizes (determinant equals 1) it
assignNormalizeDeterminant() - Method in class mfc.matrix.Complex2By2
normalizes (determinant equals 1) this
assignPlus(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the sum of itself and a
assignPlus(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the sum of a and b
assignPlus(double) - Method in class mfc.matrix.AbstractComplex2By2
adds x to all entries of this
assignPlus(AbstractComplex2By2, double) - Method in class mfc.matrix.AbstractComplex2By2
adds x to all entries of m and and assigns this with the result.
assignPlus(double, double) - Method in class mfc.matrix.AbstractComplex2By2
adds x+iy to all entries of this
assignPlus(AbstractComplex2By2, double, double) - Method in class mfc.matrix.AbstractComplex2By2
adds x+iy to all entries of m and and assigns this with the result.
assignPlus(Complex) - Method in class mfc.matrix.AbstractComplex2By2
adds z to all entries of this
assignPlus(AbstractComplex2By2, Complex) - Method in class mfc.matrix.AbstractComplex2By2
adds z to all entries of m and and assigns this with the result.
assignPlus(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the sum of itself and a
assignPlus(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the sum of a and b
assignPlus(double) - Method in class mfc.matrix.Complex2By2
adds x to all entries of this
assignPlus(AbstractComplex2By2, double) - Method in class mfc.matrix.Complex2By2
adds x to all entries of m and and assigns this with the result.
assignPlus(double, double) - Method in class mfc.matrix.Complex2By2
adds x+iy to all entries of this
assignPlus(AbstractComplex2By2, double, double) - Method in class mfc.matrix.Complex2By2
adds x+iy to all entries of m and and assigns this with the result.
assignPlus(Complex) - Method in class mfc.matrix.Complex2By2
adds z to all entries of this
assignPlus(AbstractComplex2By2, Complex) - Method in class mfc.matrix.Complex2By2
adds z to all entries of m and and assigns this with the result.
assignPlus(double, double) - Method in class mfc.number.Complex
Assigns this with sum of this and x,y.
assignPlus(Complex) - Method in class mfc.number.Complex
Assigns this with sum of this and v.
assignPlus(Complex, double) - Method in class mfc.number.Complex
Assigns this with sum of u and r.
assignPlus(double) - Method in class mfc.number.Complex
Assigns this with sum of this and r.
assignPlus(Complex, Complex) - Method in class mfc.number.Complex
Assigns this with sum of u and v.
assignPlus(Real3) - Method in class mfc.vector.Real3
Add a vector.
assignPow(Complex) - Method in class mfc.number.Complex
Assigns this with product of this^v.
assignPow(Complex, Complex) - Method in class mfc.number.Complex
Assigns this with product of u^v.
assignPow(double) - Method in class mfc.number.Complex
Assigns this with this to the pow of r.
assignPow(Complex, double) - Method in class mfc.number.Complex
Assigns this with u to the pow of r.
assignPow(Complex, int) - Method in class mfc.number.Complex
Assigns this with u to the pow of r.
assignPow(int) - Method in class mfc.number.Complex
Assigns this with this to the pow of r.
assignRandom() - Method in class mfc.number.Complex
Assigns this=random().
assignSin() - Method in class mfc.number.Complex
Assigns this with sinus this.
assignSin(Complex) - Method in class mfc.number.Complex
Assigns this with sinus u.
assignSinh() - Method in class mfc.number.Complex
Assigns this with sinushyperbolicus this.
assignSinh(Complex) - Method in class mfc.number.Complex
Assigns this with sinushyperbolicus u.
assignSpherical(ComplexProjective1, double) - Method in class mfc.geometry.HermitianCircle
Assign by spherical center and spherical radius.
assignSphericalLogScaleRotation(ComplexProjective1, double, double) - Method in class mfc.group.Moebius
Assign this with a sperical scale-rotation.
assignSqr() - Method in class mfc.number.Complex
Assigns this with root of this.
assignSqr(Complex) - Method in class mfc.number.Complex
Assigns this with root of u.
assignSqrt() - Method in class mfc.number.Complex
Assigns this with sqrt(this).
assignSqrt(Complex) - Method in class mfc.number.Complex
Assigns this with sqrt(u).
assignSquareGrid(int, int) - Method in class moebiusViewer.shape.QuadMesh
 
assignStar(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the transposed and conjugated of a
assignStar() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with its own transposed and conjugated
assignStar(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the transposed and conjugated of a
assignStar() - Method in class mfc.matrix.Complex2By2
assigns this with its own transposed and conjugated
assignThrough(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Method in class mfc.geometry.HermitianCircle
Assign by prescribing 3 points on the circle.
assignTimes(Moebius) - Method in class mfc.group.Moebius
Assign this with the product of itself and a.
assignTimes(Moebius, Moebius) - Method in class mfc.group.Moebius
Assign this with the product of a and b.
assignTimes(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of itself and a
assignTimes(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of a and b
assignTimes(double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of itself and r
assignTimes(AbstractComplex2By2, double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of m and r
assignTimes(double, double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of itself and x+iy
assignTimes(AbstractComplex2By2, double, double) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of m and x+iy
assignTimes(Complex) - Method in class mfc.matrix.AbstractComplex2By2
returns product of this and z
assignTimes(AbstractComplex2By2, Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the product of m and z
assignTimes(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the product of itself and a
assignTimes(AbstractComplex2By2, AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the product of a and b
assignTimes(double) - Method in class mfc.matrix.Complex2By2
assigns this with the product of itself and r
assignTimes(AbstractComplex2By2, double) - Method in class mfc.matrix.Complex2By2
assigns this with product of m and r
assignTimes(double, double) - Method in class mfc.matrix.Complex2By2
assigns this with the product of itself and x+iy
assignTimes(AbstractComplex2By2, double, double) - Method in class mfc.matrix.Complex2By2
assigns this with the product of m and x+iy
assignTimes(Complex) - Method in class mfc.matrix.Complex2By2
returns the product of this and z
assignTimes(AbstractComplex2By2, Complex) - Method in class mfc.matrix.Complex2By2
assigns this with product of m and z
assignTimes(double, double) - Method in class mfc.number.Complex
Assigns this with product of mltiplication between this with x,y.
assignTimes(Complex) - Method in class mfc.number.Complex
Assigns this with product of mltiplication between this with v
assignTimes(double) - Method in class mfc.number.Complex
Assigns this with product of mltiplication between this with r
assignTimes(Complex, Complex) - Method in class mfc.number.Complex
Assigns this with product of mltiplication between u with v.
assignTimes(Complex, double) - Method in class mfc.number.Complex
Assigns this with product of mltiplication between u with r.
assignTimes(AbstractComplex2By2, Complex2) - Method in class mfc.vector.Complex2
assign this with product of matrix m and vector v.
assignTimes(Complex, Complex2) - Method in class mfc.vector.Complex2
Assign this with the product of a complex number and a complex 2-vector.
assignTimes(double) - Method in class mfc.vector.Real3
Multiply by a scalar.
assignTimesI() - Method in class mfc.number.Complex
Multiplies this with i.
assignTimesI(Complex) - Method in class mfc.number.Complex
Assigns this with the product of v and i.
assignTranspose(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the transposed of a
assignTranspose() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with its own transposed
assignTranspose(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
assigns this with the transposed of a
assignTranspose() - Method in class mfc.matrix.Complex2By2
assigns this with its own transposed
assignZero() - Method in class mfc.matrix.AbstractComplex2By2
assigns this with the zero matrix
assignZero() - Method in class mfc.matrix.Complex2By2
assigns this with the zero matrix
assignZero() - Method in class mfc.vector.Complex2
assigns this with zero
assignZero() - Method in class mfc.vector.Real3
Assign this with zero.
attributes - Variable in class moebiusViewer.MoebiusGraphics
 

B

BASE - Static variable in class moebiusViewer.Attributes
 
BG_COLOR - Static variable in class circlePattern.viewer.perlin.PerlinView
 
BOTTOM - Static variable in class moebiusViewer.Attributes
 
BSpline - Static variable in class render.Geometry
B-Spline basis matrix.
Bezier - Static variable in class render.Geometry
Bezier basis matrix.
BezierInverse - Static variable in class render.Geometry
Inverse of the bezier basis matrix.
Braket - class numericalMethods.calculus.minimizing.Braket.
 
Braket() - Constructor for class numericalMethods.calculus.minimizing.Braket
 
Brent - class numericalMethods.calculus.minimizing.Brent.
 
Brent() - Constructor for class numericalMethods.calculus.minimizing.Brent
 
bIm - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
bIm - Variable in class mfc.vector.Complex2
entry of the vector
bIm - Variable in class moebiusViewer.shape.AbstractPointSet
 
bIm() - Method in class moebiusViewer.shape.AbstractPointSet
 
bRe - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
bRe - Variable in class mfc.vector.Complex2
entry of the vector
bRe - Variable in class moebiusViewer.shape.AbstractPointSet
 
bRe() - Method in class moebiusViewer.shape.AbstractPointSet
 
ball(int) - Method in class render.Geometry
Creates a unit sphere with resolution n composed of 6 n by n patches.
bezeledCube(double) - Method in class render.Geometry
Creates a bezeled cube with variable bezel of radius r.
bound - Variable in class moebiusViewer.AbstractBounder
 
bound - Variable in class moebiusViewer.AbstractPSWriter
 
boundary(int) - Method in class cellularSurface.CellularSurface
Returns the boundary edges of a given face in the right order.
boundaryLength(int) - Method in class cellularSurface.CellularSurface
Returns the number of edges in the boundary of a given face.
bufferg - Variable in class render.Renderer
Flag that determines whether to keep a z-buffer of geometries, to to know the frontmost object at any position (x, y) in the image.
buildFromFaceBoundaries(int[][]) - Method in class cellularSurface.CellularSurface
Build the surface with given face boundaries.
buildPoincareDual(CellularSurface) - Method in class cellularSurface.CellularSurface
Let this be the Poincare dual of a give surface.

C

CATALAN - Static variable in class numericalMethods.calculus.specialFunctions.Clausen
Catalan's constant G.
CENTER - Static variable in class moebiusViewer.Attributes
 
CIRCLE_AMBIENT - Static variable in class circlePattern.viewer.perlin.PerlinView
 
CIRCLE_DIFFUSE - Static variable in class circlePattern.viewer.perlin.PerlinView
 
CIRCLE_M - Static variable in class circlePattern.viewer.perlin.PerlinView
 
CIRCLE_N - Static variable in class circlePattern.viewer.perlin.PerlinView
 
CIRCLE_SPECULAR - Static variable in class circlePattern.viewer.perlin.PerlinView
 
CIRCLE_SPH_RAD - Static variable in class circlePattern.viewer.perlin.PerlinView
 
CIRCLE_THICK - Static variable in class circlePattern.viewer.perlin.PerlinView
 
CPMath - class circlePattern.variational.CPMath.
CPMath.java This class provides some static methods.
CatmullRom - Static variable in class render.Geometry
Catmull-Rom basis matrix.
CellularSurface - class cellularSurface.CellularSurface.
A class to represent (combinatorially) a broad class of cell decompositions of orientable and non-orientable surfaces.
CellularSurface() - Constructor for class cellularSurface.CellularSurface
Creates a CellularSurface object with no edges, faces, or vertices.
ChebyshevApproximation - class numericalMethods.calculus.functionApproximation.ChebyshevApproximation.
A class that provides static methods related to the approximation of functions with Chebyshev polynomials.
Circle - class moebiusViewer.shape.Circle.
 
Circle() - Constructor for class moebiusViewer.shape.Circle
 
Circle(double, double, double) - Constructor for class moebiusViewer.shape.Circle
 
Circle(HermitianCircle) - Constructor for class moebiusViewer.shape.Circle
 
Circle(ComplexProjective1, ComplexProjective1, ComplexProjective1) - Constructor for class moebiusViewer.shape.Circle
 
CircleBeanInfo - class moebiusViewer.shape.CircleBeanInfo.
 
CircleBeanInfo() - Constructor for class moebiusViewer.shape.CircleBeanInfo
 
CirclePatternShape - class circlePattern.viewer.moebius.CirclePatternShape.
 
CirclePatternShape() - Constructor for class circlePattern.viewer.moebius.CirclePatternShape
 
Clausen - class numericalMethods.calculus.specialFunctions.Clausen.
A class providing Clausen's integral and Catalans constant.
ColorGradient - class moebiusViewer.util.ColorGradient.
 
ColorGradient(Color, Color, Color, Color, int) - Constructor for class moebiusViewer.util.ColorGradient
 
ColorGradient(Color, Color) - Constructor for class moebiusViewer.util.ColorGradient
 
ColorGradient() - Constructor for class moebiusViewer.util.ColorGradient
 
ColorGradientBox - class moebiusViewer.shape.ColorGradientBox.
 
ColorGradientBox(double, double, double, double, ColorGradient) - Constructor for class moebiusViewer.shape.ColorGradientBox
 
Complex - class mfc.number.Complex.
This class provides a comprehensive library for complex numbers.
Complex() - Constructor for class mfc.number.Complex
Creates complex zero.
Complex(double) - Constructor for class mfc.number.Complex
Creates this with re = aReal.
Complex(Complex) - Constructor for class mfc.number.Complex
Creates this which is equal to u
Complex(double, double) - Constructor for class mfc.number.Complex
Creates this with real and imag entry.
Complex2 - class mfc.vector.Complex2.
This class represents a complex 2-vector
Complex2() - Constructor for class mfc.vector.Complex2
creates zero vector
Complex2(double, double, double, double) - Constructor for class mfc.vector.Complex2
creates a vector with the prescribed entries
Complex2(Complex, Complex) - Constructor for class mfc.vector.Complex2
creates a vector with the prescribed entries
Complex2(Complex2) - Constructor for class mfc.vector.Complex2
creates a vector equal to the prescribed one
Complex2By2 - class mfc.matrix.Complex2By2.
This class represents a complex 2-by-2 matrix.
Complex2By2() - Constructor for class mfc.matrix.Complex2By2
creates an identity matrix
Complex2By2(double, double, double, double, double, double, double, double) - Constructor for class mfc.matrix.Complex2By2
creates a matrix with the prescribed entries
Complex2By2(Complex, Complex, Complex, Complex) - Constructor for class mfc.matrix.Complex2By2
creates a matrix with the prescribed entries
Complex2By2(AbstractComplex2By2) - Constructor for class mfc.matrix.Complex2By2
creates a matrix equal to the prescribed one
ComplexProjective1 - class mfc.geometry.ComplexProjective1.
A class that represents points in 1-dimensional complex projective space, also known as the Riemann sphere.
ComplexProjective1() - Constructor for class mfc.geometry.ComplexProjective1
Creates the point with homogeneous coordinates (1,0).
ComplexProjective1(Complex, Complex) - Constructor for class mfc.geometry.ComplexProjective1
Creates the point with homogenous coordinates (a, b).
ComplexProjective1(ComplexProjective1) - Constructor for class mfc.geometry.ComplexProjective1
Creates a copy of p.
ComplexProjective1(double, double, double, double) - Constructor for class mfc.geometry.ComplexProjective1
Creates the point with homogenous coordinates (a, b), where a = theARe + i theAIm and b = theBRe + i theBIm.
ConjugateGradient - class numericalMethods.calculus.minimizing.ConjugateGradient.
 
ConjugateGradient() - Constructor for class numericalMethods.calculus.minimizing.ConjugateGradient
 
CoordinateSystem - class moebiusViewer.shape.CoordinateSystem.
 
CoordinateSystem(double, double, double, double) - Constructor for class moebiusViewer.shape.CoordinateSystem
 
CoordinateSystem() - Constructor for class moebiusViewer.shape.CoordinateSystem
 
Cube - class cellularSurface.examples.Cube.
The combinatorial type of the cube.
Cube() - Constructor for class cellularSurface.examples.Cube
 
cIm - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
cRe - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
capitalPhi - Variable in class circlePattern.variational.GenericData
 
cellularSurface - package cellularSurface
 
cellularSurface.examples - package cellularSurface.examples
 
center() - Method in class moebiusViewer.viewer.AbstractViewer
 
center() - Method in class moebiusViewer.viewer.JViewerCanvas
 
center() - Method in class moebiusViewer.viewer.ViewerCanvas
 
centerPoint - Variable in class circlePattern.variational.GenericLayout
 
checkConsistency() - Method in class moebiusViewer.shape.IndexedLineSet
checks consistency of the current data and stores the result in consistent
checkConsistency() - Method in class moebiusViewer.shape.QuadMesh
checks the consistency of the current data and stores the result in consistent
child - Variable in class render.Geometry
Stores the children geometries of the current geometry.
child(int) - Method in class render.Geometry
Returns the nth child of the geometry .
circle - Variable in class circlePattern.variational.GenericLayout
 
circle(double, double, double, double) - Method in class circlePattern.viewer.perlin.PerlinView
 
circle(HermitianCircle) - Method in class moebiusViewer.GenericPicker
 
circle(HermitianCircle) - Method in class moebiusViewer.MoebiusGraphics
 
circle(double, double, double) - Method in class moebiusViewer.MoebiusGraphics
 
circle(HermitianCircle) - Method in class moebiusViewer.RenderTreeInfo
 
circle(HermitianCircle) - Method in class moebiusViewer.moebius.MoebiusBounder
 
circle(HermitianCircle) - Method in class moebiusViewer.moebius.MoebiusDrawer
 
circle(HermitianCircle) - Method in class moebiusViewer.moebius.MoebiusPSWriter
 
circle(HermitianCircle) - Method in class moebiusViewer.moebius.MoebiusPicker
 
circle - Variable in class moebiusViewer.shape.PointOnCircle
 
circlePattern - package circlePattern
 
circlePattern.variational - package circlePattern.variational
 
circlePattern.viewer - package circlePattern.viewer
 
circlePattern.viewer.moebius - package circlePattern.viewer.moebius
 
circlePattern.viewer.perlin - package circlePattern.viewer.perlin
 
cl2(double) - Static method in class numericalMethods.calculus.specialFunctions.Clausen
Clausens integral Cl2.
clean() - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
 
clean() - Static method in class numericalMethods.calculus.minimizing.Powell
 
clear() - Method in class moebiusViewer.GenericPicker
 
clear() - Method in class moebiusViewer.MoebiusGraphics
 
clear() - Method in class moebiusViewer.shape.ShapeSet
Makes the shapeset empty.
clear() - Method in class moebiusViewer.util.MoebiusShapeStack
 
clear() - Method in class moebiusViewer.util.MoebiusTransformStack
 
clearPickPath() - Method in class moebiusViewer.AbstractPicker
 
clearShapeSet() - Method in class moebiusViewer.viewer.AbstractViewer
 
clone() - Method in class mfc.number.Complex
Clones this to new Complex.
clone() - Method in class moebiusViewer.Attributes
 
clone() - Method in class moebiusViewer.MoebiusGraphics
 
clone() - Method in interface moebiusViewer.MoebiusTool
 
clone() - Method in class moebiusViewer.shape.AbstractShape
 
clone() - Method in class moebiusViewer.tool.AbstractTool
 
clone() - Method in class moebiusViewer.util.MoebiusShapeStack
 
clone() - Method in class moebiusViewer.util.MoebiusTransformStack
 
close() - Method in class moebiusViewer.shape.IndexedLineSet
 
closed - Variable in class moebiusViewer.shape.Polygon
 
color - Variable in class moebiusViewer.Attributes
 
color - Variable in class render.Material
Holds the color information ( Diffuse color R,G,B, Specular Color R,G,B, Specular exponent).
colorLight(int, double, double, double) - Method in class render.Renderer
Assigns new color values to the light i.
compute(double[][], double) - Static method in class moebiusViewer.util.LevelLines
 
computeMeshNormals() - Method in class render.Geometry
Computes normals for the wireframe mesh.
computePolyhedronNormals() - Method in class render.Geometry
Computes normals for each vertex of each face of the polyhedron shape.
computedMeshNormals() - Method in class render.Geometry
Returns whether or nor the mesh normals have been computed yet.
concatenate(MoebiusTransform) - Method in class moebiusViewer.MoebiusTransform
 
conjugate() - Method in class mfc.matrix.Complex2By2
returns conjugate of this
conjugate(Complex) - Static method in class mfc.number.Complex
Returns conjugation of u.
conjugate() - Method in class mfc.number.Complex
Returns conjugation of this.
consistent - Variable in class moebiusViewer.shape.AbstractPointSet
 
contains(MoebiusShape, MoebiusShape) - Static method in class moebiusViewer.RenderTreeInfo
 
contains(MoebiusShape) - Method in class moebiusViewer.viewer.AbstractViewer
 
contains(MoebiusShape) - Method in class moebiusViewer.viewer.JViewerCanvas
 
contains(MoebiusShape) - Method in class moebiusViewer.viewer.ViewerCanvas
 
context - Variable in class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
context - Variable in class moebiusViewer.tool.AbstractTool
 
contextTransform - Variable in class moebiusViewer.tool.AbstractTool
 
contractEdge(int) - Method in class cellularSurface.CellularSurface
Contract an edge.
copy(CellularSurface) - Method in class cellularSurface.CellularSurface
 
copy() - Method in class mfc.matrix.Complex2By2
returns copy of this
copy() - Method in class mfc.number.Complex
Creates a new Complex that is copy of this.
copy() - Method in class mfc.vector.Complex2
returns copy of this
copy() - Method in class mfc.vector.Real3
Create a copy of this and return it.
copy(Matrix) - Method in class render.Matrix
Copies contents from matrix src to the object matrix.
copy(double[], double[]) - Static method in class render.Vec
Copies contents of the src vector to the dst vector.
copyVertex(double[], double[]) - Method in class render.Geometry
Copies the coordinates and normal values of the original vertex to the target vertex.
copyVertices(double[][]) - Method in class render.Geometry
Returns a new 2-d array with a copy of vertices passed as the parameter.
copyVertices(double[][], double[][]) - Method in class render.Geometry
Copies and returns the contents of vertex array src to dst.
cos(Complex) - Static method in class mfc.number.Complex
Returns cosinus of u.
cos() - Method in class mfc.number.Complex
Returns cosinus of this.
cosh(Complex) - Static method in class mfc.number.Complex
Returns cosinushyperbolicus of u.
cosh() - Method in class mfc.number.Complex
Returns cosinushyperbolicus of this.
countTable() - Method in class render.Material
Counts the non-zero entries in the lookup table.
cp1 - Variable in class circlePattern.variational.GenericLayout
 
cross(double[], double[], double[]) - Static method in class render.Vec
Computes the cross-product of two vectors a and b and stores the result in dst.
crossRatio(Complex, Complex, Complex, Complex) - Static method in class mfc.number.Complex
Returns (a-b)/(b-c)*(c-d)/(d-a).
cube(Complex) - Static method in class mfc.number.Complex
Returns cube of u.
cube() - Method in class mfc.number.Complex
Returns cube of this.
cube() - Method in class render.Geometry
Sets the current shape geometry to a unit cube.
currentTime - Variable in class render.RenderApplet
Holds current system time.
currentTransform - Variable in class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
cylinder(int) - Method in class render.Geometry
Creates a k-sided polygon approximation to a cylinder.

D

DBrent - class numericalMethods.calculus.minimizing.DBrent.
 
DBrent() - Constructor for class numericalMethods.calculus.minimizing.DBrent
 
DEBUG - Static variable in class circlePattern.variational.GenericLayout
 
DEFAULT_TOLERANCE - Static variable in class circlePattern.variational.GenericData
 
Dodecahedron - class cellularSurface.examples.Dodecahedron.
A cellular surface with the combinatorics of the dodecahedron.
Dodecahedron() - Constructor for class cellularSurface.examples.Dodecahedron
 
DoubleArrayParametrized - interface numericalMethods.function.DoubleArrayParametrized.
Interface for objects that represent functions of a double array parameter.
DoubleArrayValued - interface numericalMethods.function.DoubleArrayValued.
Interface for objects that represent double array valued functions.
DoubleParametrized - interface numericalMethods.function.DoubleParametrized.
Interface for objects that represent functions of a double parameter.
DoubleValued - interface numericalMethods.function.DoubleValued.
Interface for objects that represent double valued functions.
DragPointTool - class moebiusViewer.tool.DragPointTool.
 
DragPointTool() - Constructor for class moebiusViewer.tool.DragPointTool
 
dIm - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
dRe - Variable in class mfc.matrix.AbstractComplex2By2
entry of the matrix
damage() - Method in class render.RenderApplet
Forces a refresh of the renderer.
deactivateTool(MoebiusTool) - Method in class moebiusViewer.viewer.AbstractViewer
 
defaultPointColor - Variable in class moebiusViewer.shape.AbstractPointSet
 
delete(Geometry) - Method in class render.Geometry
Delete a child of a shape.
delete(int) - Method in class render.Geometry
Delete the nth child of a shape.
det(Complex, Complex) - Static method in class mfc.number.Complex
Returns r = det(u,v).
det(Complex) - Method in class mfc.number.Complex
Returns r = det(this,v).
determinant() - Method in class mfc.matrix.AbstractComplex2By2
returns determinant of this
determinant(Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns det with the determinant of this
disk(int) - Method in class render.Geometry
Creates a k-sided regular polygon approximation to a circular disk.
displaceByImprovedNoise(double, double) - Method in class render.Geometry
Displaces the shape geometry (each vertex) and its children by noise determined by frequency and amplitude.
dist(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
returns eucleaden distance of this to s
dist(Complex, Complex) - Static method in class mfc.number.Complex
Returns r = |u-v|
dist(Complex) - Method in class mfc.number.Complex
Returns r = |this-v|
distSqr(AbstractComplex2By2) - Method in class mfc.matrix.AbstractComplex2By2
returns square of eucleaden distance of this to s
distSqr(Complex, Complex) - Static method in class mfc.number.Complex
Returns r = |u-v|^2
distSqr(Complex) - Method in class mfc.number.Complex
Returns r = |this-v|^2
divide(AbstractComplex2By2) - Method in class mfc.group.Moebius
Returns ratio of this and a.
divide(AbstractComplex2By2, AbstractComplex2By2, AbstractComplex2By2) - Static method in class mfc.matrix.AbstractComplex2By2
multiplies a and inverse of b and stores the result in c.
divide(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
returns the product of this and inverse of a
divide(double) - Method in class mfc.matrix.Complex2By2
returns the product of this and 1/r
divide(double, double) - Method in class mfc.matrix.Complex2By2
returns the product of this and 1/(x+iy)
divide(Complex) - Method in class mfc.matrix.Complex2By2
returns the product of this and 1/z
divide(Complex) - Method in class mfc.number.Complex
Returns ratio of this and v.
divide(double) - Method in class mfc.number.Complex
Returns ratio of this and r.
divideByX(double[]) - Static method in class numericalMethods.calculus.functionApproximation.ChebyshevApproximation
Called with coefficients c[j] of a Chebyshev series which sums to a function f(x) with f(0) = 0, returns with c holding the coefficients of the Chebyshev expansion of f(x)/x.
divideI() - Method in class mfc.number.Complex
Returns new Complex which is assigned with the the quotient of this and i.
doLayout() - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
dontFirePropertyChange() - Method in class moebiusViewer.shape.AbstractShape
 
dot(Complex, Complex) - Static method in class mfc.number.Complex
Returns r = _R^2.
dot(Complex) - Method in class mfc.number.Complex
Returns r = _R^2.
dot(double[], double[]) - Static method in class render.Vec
Computes the dot product of vectors a and b.
dotProduct(Real3, Real3) - Static method in class mfc.vector.Real3
Return dot product of two vectors.
doubleArrayParametrized - Variable in class numericalMethods.calculus.minimizing.LineNDEvaluator
 
doubleValued - Variable in class numericalMethods.calculus.minimizing.LineNDEvaluator
 
draw(MoebiusGraphics) - Method in class circlePattern.viewer.moebius.CirclePatternShape
 
draw(Graphics, MoebiusShape) - Method in class moebiusViewer.AbstractDrawer
 
draw(Graphics, MoebiusTool) - Method in class moebiusViewer.AbstractDrawer
 
draw(MoebiusGraphics) - Method in interface moebiusViewer.MoebiusShape
 
draw(MoebiusGraphics) - Method in interface moebiusViewer.MoebiusTool
 
draw(MoebiusGraphics) - Method in class moebiusViewer.graph.Graph
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.AbstractPointSet
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.AbstractShape
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Arc
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Circle
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.ColorGradientBox
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.CoordinateSystem
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Grid
Draws the grid
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.IndexedLineSet
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.LineSegment
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.MoebiusTransformer
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.MultipleMoebiusTransformer
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Point
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.PointOnCircle
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.PointSet
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Polygon
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.QuadMesh
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Rectangle
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.ShapeSet
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Text
 
draw(MoebiusGraphics) - Method in class moebiusViewer.shape.Triangulation
 
draw(MoebiusGraphics) - Method in class moebiusViewer.tool.AbstractTool
 
draw(MoebiusGraphics) - Method in class moebiusViewer.tool.InfoCoordTool
 
draw(MoebiusGraphics) - Method in class moebiusViewer.tool.RotateTool
 
draw(MoebiusGraphics) - Method in class moebiusViewer.tool.ScaleTool
 
draw(MoebiusGraphics) - Method in class moebiusViewer.tool.ShowLabelTool
 
draw(MoebiusGraphics) - Method in class moebiusViewer.tool.ThreePointTransformTool
 
draw(MoebiusGraphics) - Method in class moebiusViewer.viewer.AbstractViewer
 
draw(Graphics) - Method in class moebiusViewer.viewer.AbstractViewer
 
drawArc(double, double, double, double, double) - Method in class moebiusViewer.AbstractDrawer
 
drawArc(double, double, double, double, double) - Method in class moebiusViewer.AbstractPSWriter
 
drawArc(double, double, double, double, double) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 
drawCircle(double, double, double) - Method in class moebiusViewer.AbstractDrawer
 
drawCircle(double, double, double) - Method in class moebiusViewer.AbstractPSWriter
 
drawCircle(double, double, double) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 
drawCircle - Variable in class moebiusViewer.shape.PointOnCircle
 
drawColor(Color) - Method in class moebiusViewer.AbstractDrawer
 
drawColor(Color) - Method in class moebiusViewer.AbstractPSWriter
 
drawColor(Color) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 
drawGrid(MoebiusGraphics) - Method in class moebiusViewer.graph.Graph
 
drawLine(double, double, double, double) - Method in class moebiusViewer.AbstractDrawer
 
drawLine(double, double, double, double) - Method in class moebiusViewer.AbstractPSWriter
 
drawLine(double, double, double, double) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 
drawPoints(MoebiusGraphics) - Method in class moebiusViewer.shape.AbstractPointSet
 
drawPoints - Variable in class moebiusViewer.shape.Arc
 
drawPoints(MoebiusGraphics) - Method in class moebiusViewer.shape.IndexedLineSet
 
drawPoints(MoebiusGraphics) - Method in class moebiusViewer.shape.Polygon
 
drawPoints(MoebiusGraphics) - Method in class moebiusViewer.shape.Triangulation
 
drawString(String, double, double) - Method in class moebiusViewer.AbstractDrawer
 
drawString(String, double, double) - Method in class moebiusViewer.AbstractPSWriter
 
drawString(String, double, double) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 

E

EPS - Static variable in class mfc.matrix.AbstractComplex2By2
threashold for zero tests; default is 1e-14
EPS - Static variable in class mfc.vector.Complex2
threashold for zero tests; default is 1e-14
EPS - Static variable in class moebiusViewer.shape.AbstractShape
 
EPSILON - Static variable in class mfc.matrix.AbstractComplex2By2
Deprecated. superceded by EPS
EPSILON - Static variable in class mfc.vector.Real3
Threashold for zero tests.
EPSSQR - Static variable in class mfc.matrix.AbstractComplex2By2
the square of AbstractComplex2By2.EPS
EPSSQR - Static variable in class moebiusViewer.shape.AbstractShape
 
EuclideanData - class circlePattern.variational.EuclideanData.
 
EuclideanData() - Constructor for class circlePattern.variational.EuclideanData
 
EuclideanFunctional - class circlePattern.variational.EuclideanFunctional.
Provides static methods which evaluate the spherical circle pattern functional and its gradient.
EuclideanLayout - class circlePattern.variational.EuclideanLayout.
 
EuclideanLayout() - Constructor for class circlePattern.variational.EuclideanLayout
 
Example - class moebiusViewer.viewer.Example.
 
Example(String) - Constructor for class moebiusViewer.viewer.Example
 
edgeWithLeftFace(int) - Method in class cellularSurface.CellularSurface
Returns an edge with a given left face.
edgeWithTerminalVertex(int) - Method in class cellularSurface.CellularSurface
Returns an edge with a given terminal vertex.
elapsed - Variable in class render.RenderApplet
Measures time elapsed from initialization.
elementAt(int) - Method in class moebiusViewer.util.MoebiusShapeStack
 
elementAt(int) - Method in class moebiusViewer.util.MoebiusTransformStack
 
empty() - Method in class moebiusViewer.util.MoebiusShapeStack
 
empty() - Method in class moebiusViewer.util.MoebiusTransformStack
 
enableLod - Variable in class render.RenderApplet
Enables level of detail computation for meshes.
encompass() - Method in class moebiusViewer.graph.JGraphViewer
 
encompass() - Method in class moebiusViewer.viewer.AbstractViewer
 
encompass(boolean) - Method in class moebiusViewer.viewer.AbstractViewer
 
encompass(Rectangle) - Method in class moebiusViewer.viewer.AbstractViewer
 
encompass(Rectangle, boolean) - Method in class moebiusViewer.viewer.AbstractViewer
 
encompass() - Method in class moebiusViewer.viewer.JViewerCanvas
 
encompass(boolean) - Method in class moebiusViewer.viewer.JViewerCanvas
 
encompass() - Method in class moebiusViewer.viewer.ViewerCanvas
 
encompass(boolean) - Method in class moebiusViewer.viewer.ViewerCanvas
 
equals(CellularSurface) - Method in class cellularSurface.CellularSurface
 
equals(double, double, double, double, double, double, double, double) - Static method in class mfc.geometry.ComplexProjective1
 
equals(double, double, double, double, double, double) - Static method in class mfc.geometry.ComplexProjective1
 
equals(double, double, double, double) - Method in class mfc.geometry.ComplexProjective1
 
equals(Object) - Method in class mfc.geometry.ComplexProjective1
Indicates whether some other object is "equal to" this one.
equals(ComplexProjective1) - Method in class mfc.geometry.ComplexProjective1
Indicates whether some other ComplexProjective1 is "equal to" this one.
equals(HermitianCircle) - Method in class mfc.geometry.HermitianCircle
Test for equality.
equals(Object) - Method in class mfc.matrix.AbstractComplex2By2
this is considered to equal o if their euclidean distance is smaller than AbstractComplex2By2.EPS
equals(Object) - Method in class mfc.number.Complex
Indicates whether some other object is "equal to" this one.
equals(Complex) - Method in class mfc.number.Complex
Indicates whether some other Complex is "equal to" this one.
equals(double, double) - Method in class mfc.number.Complex
Indicates whether x + iy is "equal to" this one.
equals(double, double, double, double) - Static method in class mfc.number.Complex
Indicates whether x1 + iy1 is "equal to" x2 + iy2.
equals(Complex, double) - Method in class mfc.number.Complex
Indicates whether c equal to this
equals(double, double) - Static method in class moebiusViewer.shape.AbstractShape
 
euclideanCenter(Complex) - Method in class mfc.geometry.HermitianCircle
Calculate the euclidean center in the complex plane.
euclideanCenter(ComplexProjective1) - Method in class mfc.geometry.HermitianCircle
Calculate the euclidean center in the complex plane.
euclideanRadius() - Method in class mfc.geometry.HermitianCircle
Return the euclidean radius.
evaluate(CellularSurface, double[], double[], double[], double[]) - Static method in class circlePattern.variational.EuclideanFunctional
Evaluates the euclidean circle pattern functional and its gradient.
evaluate(CellularSurface, double[], double[], double[], double[]) - Static method in class circlePattern.variational.HyperbolicFunctional
Evaluates the hyperbolic circle pattern functional and its gradient.
evaluate(CellularSurface, double[], double[], double[], double, double[]) - Static method in class circlePattern.variational.SphericalFunctional
Evaluates the spherical circle pattern functional and its gradient; the parameters rho are shifted by an additive constant logScale.
evaluate(CellularSurface, double[], double[], double[], double[]) - Static method in class circlePattern.variational.SphericalFunctional
Evaluates the spherical circle pattern functional and its gradient.
evaluate(double[], double) - Static method in class numericalMethods.calculus.functionApproximation.ChebyshevApproximation
Evaluates the Chebyshev series with coefficients cj.
evaluateFunctional() - Method in class circlePattern.variational.EuclideanData
 
evaluateFunctional() - Method in class circlePattern.variational.GenericData
 
evaluateFunctional() - Method in class circlePattern.variational.HyperbolicData
 
evaluateFunctional() - Method in class circlePattern.variational.SphericalData
 
exp(Complex) - Static method in class mfc.number.Complex
Returns exponent of u.
exp() - Method in class mfc.number.Complex
Returns exponent of this.
extrusion(double[][], double[][]) - Method in class render.Geometry
Extrudes a path along another path where O defines the path of the cross-section and P defines the path of the wire.

F

FIELD_O_VISION - Static variable in class circlePattern.viewer.perlin.PerlinView
 
faces - Variable in class render.Geometry
Index of the faces that specifies the order and vertices that define individual faces.
fillCircle(double, double, double) - Method in class moebiusViewer.AbstractDrawer
 
fillCircle(double, double, double) - Method in class moebiusViewer.AbstractPSWriter
 
fillCircle(double, double, double) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 
fillColor(Color) - Method in class moebiusViewer.AbstractDrawer
 
fillColor(Color) - Method in class moebiusViewer.AbstractPSWriter
 
fillColor(Color) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 
fillPolygon(double[], double[], int) - Method in class moebiusViewer.AbstractDrawer
 
fillPolygon(double[], double[], int) - Method in class moebiusViewer.AbstractPSWriter
 
fillPolygon(double[], double[], int) - Method in class moebiusViewer.MoebiusGraphicsWithPrimitives
 
filled - Variable in class moebiusViewer.Attributes
 
firePropertyChange(String, Object, Object) - Method in class moebiusViewer.moebius.MoebiusShapeCustomizer
 
firePropertyChange(String) - Method in class moebiusViewer.shape.AbstractShape
 
firePropertyChange(String, Object, Object) - Method in class moebiusViewer.shape.AbstractShape
 
firstContextTransform - Variable in class moebiusViewer.tool.AbstractTool
 
firstEdgeWithLeftFace(int) - Method in class cellularSurface.CellularSurface
Returns the first edge with given a left face.
firstPick - Variable in class moebiusViewer.tool.AbstractTool
 
firstScreenPick - Variable in class moebiusViewer.tool.AbstractTool
 
firstTransform - Variable in class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
fit(double[], DoubleParametrized, DoubleValued) - Static method in class numericalMethods.calculus.functionApproximation.ChebyshevApproximation
Calculates the coefficients cj, with n = c.length, for the function implemented by p and v.
font - Variable in class moebiusViewer.Attributes
 
frameRate - Variable in class render.RenderApplet
Contains current frame rate of the renderer
fromPolar(double, double) - Static method in class mfc.number.Complex
Returns w = r*exp(i*phi).
fullIndexFromNonOriented(int) - Static method in class cellularSurface.CellularSurface
TODO: Description, example of use.
fullIndexFromNonOrientedNonDirected(int) - Static method in class cellularSurface.CellularSurface
TODO: Description, example of use.

G

GenericData - class circlePattern.variational.GenericData.
 
GenericData() - Constructor for class circlePattern.variational.GenericData
 
GenericLayout - class circlePattern.variational.GenericLayout.
 
GenericLayout() - Constructor for class circlePattern.variational.GenericLayout
 
GenericPicker - class moebiusViewer.GenericPicker.
 
GenericPicker() - Constructor for class moebiusViewer.GenericPicker
 
Geometry - class render.Geometry.
Handles the manipulation, creation, and storage of geometric objects for use in the renderer.
Geometry() - Constructor for class render.Geometry
Constructor sets up the local and global transformation matrices.
Golden - class numericalMethods.calculus.minimizing.Golden.
 
Golden() - Constructor for class numericalMethods.calculus.minimizing.Golden
 
Graph - class moebiusViewer.graph.Graph.
 
Graph() - Constructor for class moebiusViewer.graph.Graph
 
GraphBeanInfo - class moebiusViewer.graph.GraphBeanInfo.
 
GraphBeanInfo() - Constructor for class moebiusViewer.graph.GraphBeanInfo
 
Grid - class moebiusViewer.shape.Grid.
A Grid is a 2-dimensional quadrilateral mesh.
Grid() - Constructor for class moebiusViewer.shape.Grid
Creates a Grid with 1 row, 1 colum, located at the zero
Grid(int, int) - Constructor for class moebiusViewer.shape.Grid
Creates a Grid with integer coordinates, lower left corner at (0,0), upper right corner at (m,n)
GridDragVertexTool - class moebiusViewer.tool.GridDragVertexTool.
 
GridDragVertexTool() - Constructor for class moebiusViewer.tool.GridDragVertexTool
 
gear(int) - Method in class render.Geometry
Creates a 3D gear with nTeeth number of teeth.
gearDisk(int) - Method in class render.Geometry
Creates a 2D gear disk with an nTeetch number of teeth.
gearTube(int) - Method in class render.Geometry
Creates a hollow cylindrical geared tube with k teeth.
gearTube(int, double[][]) - Method in class render.Geometry
Creates a jointed gear-tube with m number of teeth, along the specified path.
get(int, int) - Method in class render.Matrix
Returns matrix value at m[i, j].
get() - Method in class render.Matrix
Returns a copy of matrix (thread-safe)/
getA() - Method in class mfc.matrix.AbstractComplex2By2
returns entry a of this
getA(Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns a with entry a of this
getA() - Method in class mfc.vector.Complex2
returns entry a of this
getA(Complex) - Method in class mfc.vector.Complex2
assigns a with entry a of this
getARe() - Method in class mfc.matrix.HermitianComplex2By2
Get the value of aRe.
getAmbient() - Method in class render.Material
Gets the glow light components (r, g, b).
getAntiAliasing() - Method in class moebiusViewer.Attributes
 
getAttributes() - Method in class moebiusViewer.MoebiusGraphics
 
getAttributes() - Method in class moebiusViewer.viewer.AbstractViewer
 
getAttributes() - Method in class moebiusViewer.viewer.JViewerCanvas
 
getAttributes() - Method in class moebiusViewer.viewer.ViewerCanvas
 
getB() - Method in class mfc.matrix.AbstractComplex2By2
returns entry b of this
getB(Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns b with entry b of this
getB() - Method in class mfc.vector.Complex2
returns entry b of this
getB(Complex) - Method in class mfc.vector.Complex2
assigns b with entry b of this
getBeanDescriptor() - Method in class moebiusViewer.graph.GraphBeanInfo
 
getBeanDescriptor() - Method in class moebiusViewer.shape.AbstractShapeBeanInfo
 
getBound() - Method in class moebiusViewer.AbstractBounder
 
getBound(MoebiusShape) - Method in class moebiusViewer.AbstractBounder
 
getBound() - Method in class moebiusViewer.AbstractPSWriter
 
getBound() - Method in class moebiusViewer.tool.InfoCoordTool
 
getBound() - Method in class moebiusViewer.viewer.AbstractViewer
 
getBounderContext() - Method in class moebiusViewer.viewer.AbstractViewer
 
getC() - Method in class mfc.matrix.AbstractComplex2By2
returns entry c of this
getC(Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns c with entry c of this
getCamera() - Method in class render.Renderer
Returns the matrix that defines the camera transformation.
getCapitalPhi() - Method in class circlePattern.variational.GenericData
 
getCapitalPhi(int) - Method in class circlePattern.variational.GenericData
 
getCenter() - Method in class moebiusViewer.shape.Circle
 
getCenter(Complex) - Method in class moebiusViewer.shape.Circle
 
getCenterPoint() - Method in class circlePattern.variational.GenericLayout
 
getCenterPoint(int) - Method in class circlePattern.variational.GenericLayout
 
getCenterX() - Method in class moebiusViewer.shape.Circle
 
getCenterY() - Method in class moebiusViewer.shape.Circle
 
getCircle() - Method in class circlePattern.variational.GenericLayout
 
getCircle(int) - Method in class circlePattern.variational.GenericLayout
 
getCircle() - Method in class moebiusViewer.shape.PointOnCircle
 
getColor() - Method in class moebiusViewer.Attributes
 
getColor() - Method in class moebiusViewer.MoebiusGraphics
 
getColor() - Method in class moebiusViewer.shape.AbstractShape
Get the value of color.
getColor(double) - Method in class moebiusViewer.util.ColorGradient
 
getColor() - Method in class moebiusViewer.util.ColorGradient
 
getColorMap() - Method in class moebiusViewer.shape.ColorGradientBox
 
getColorValue() - Method in class moebiusViewer.util.ColorGradient
 
getComponent(int) - Method in class moebiusViewer.shape.IndexedLineSet
 
getContext() - Method in interface moebiusViewer.MoebiusTool
 
getContext() - Method in class moebiusViewer.tool.AbstractTool
 
getContextTransform() - Method in interface moebiusViewer.MoebiusTool
 
getContextTransform() - Method in class moebiusViewer.tool.AbstractTool
 
getCoords(Complex[]) - Method in class moebiusViewer.shape.AbstractPointSet
 
getCoords(int) - Method in class moebiusViewer.shape.AbstractPointSet
 
getCoords(int, Complex) - Method in class moebiusViewer.shape.AbstractPointSet
 
getCoords() - Method in class moebiusViewer.shape.Grid
Returns the coordinates as a freshly created Complex array
getCoords(Complex[][], int, int) - Method in class moebiusViewer.shape.Grid
writes the coordinates between row
getCoords(int, int) - Method in class moebiusViewer.shape.Grid
Returns the coordinate in row
getCoords() - Method in class moebiusViewer.shape.Point
 
getCoords(ComplexProjective1) - Method in class moebiusViewer.shape.Point
 
getCoords(Complex) - Method in class moebiusViewer.shape.Point
 
getCoords(int) - Method in class moebiusViewer.shape.PointSet
 
getCoords(int, Complex) - Method in class moebiusViewer.shape.PointSet
 
getCoords(Complex[]) - Method in class moebiusViewer.shape.PointSet
 
getCoords() - Method in class moebiusViewer.shape.PointSet
 
getCoords() - Method in class moebiusViewer.shape.QuadMesh
 
getCoords(int, int, Complex) - Method in class moebiusViewer.shape.QuadMesh
 
getCoords(int, int) - Method in class moebiusViewer.shape.QuadMesh
 
getCoordsAsArray1d() - Method in class moebiusViewer.shape.AbstractPointSet
 
getCorners() - Method in class moebiusViewer.shape.Rectangle
 
getCreator() - Method in class moebiusViewer.AbstractPSWriter
 
getCurrentTool() - Method in class moebiusViewer.viewer.AbstractViewer
 
getD() - Method in class mfc.matrix.AbstractComplex2By2
returns entry d of this
getD(Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns d with entry d of this
getDRe() - Method in class mfc.matrix.HermitianComplex2By2
Get the value of dRe.
getDS() - Method in class render.Material
Returns the diffuse and specular light components.
getDSA() - Method in class render.Material
Gets the diffuse, specular, and ambient light components.
getDebug() - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
Get the value of debug.
getDebug() - Static method in class numericalMethods.calculus.minimizing.Powell
Get the value of debug.
getDefaultPointColor() - Method in class moebiusViewer.shape.AbstractPointSet
 
getDefaultPointColor() - Method in class moebiusViewer.shape.PointSet
 
getDefaultPointColor() - Method in class moebiusViewer.shape.QuadMesh
 
getDefaultPropertyIndex() - Method in class moebiusViewer.graph.GraphBeanInfo
 
getDefaultPropertyIndex() - Method in class moebiusViewer.shape.AbstractShapeBeanInfo
 
getDiffuse() - Method in class render.Material
Gets the diffuse color components in RGB (range 0 to 1).
getDirection() - Method in class numericalMethods.calculus.minimizing.LineND
Get the value of direction.
getDoubleArrayParameterLength() - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
getDoubleArrayParameterLength() - Method in interface numericalMethods.function.DoubleArrayParametrized
Get the length of the double array parameter.
getDoubleArrayValue() - Method in class numericalMethods.calculus.minimizing.LineND
 
getDoubleArrayValue(double[], int) - Method in class numericalMethods.calculus.minimizing.LineND
 
getDoubleArrayValue() - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
getDoubleArrayValue(double[], int) - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
getDoubleArrayValue(double[], int) - Method in interface numericalMethods.function.DoubleArrayValued
Writes the double array value into a double[].
getDoubleArrayValueLength() - Method in class numericalMethods.calculus.minimizing.LineND
 
getDoubleArrayValueLength() - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
getDoubleArrayValueLength() - Method in interface numericalMethods.function.DoubleArrayValued
Get the length of the double array value.
getDoubleValue() - Method in class numericalMethods.calculus.minimizing.LineNDEvaluator
 
getDoubleValue() - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
getDoubleValue() - Method in interface numericalMethods.function.DoubleValued
Get the double value.
getDrawCircle() - Method in class moebiusViewer.shape.PointOnCircle
 
getDrawHorizontalLines() - Method in class moebiusViewer.shape.Grid
Returns the boolean that determines whether the horizontal lines are drawn
getDrawPoints() - Method in class moebiusViewer.shape.Grid
Returns the boolean that determines whether the points are drawn
getDrawTicks() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of drawTicks.
getDrawUnitCircle() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of drawUnitCircle.
getDrawVerticalLines() - Method in class moebiusViewer.shape.Grid
Returns the boolean that determines whether the vertical lines are drawn
getDrawerContext() - Method in class moebiusViewer.viewer.AbstractViewer
 
getEigenValues(Complex, Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns smallEV with the smaller eigenvalue of this and bigEV with the bigger; both, smallEV and bigEV, may be null.
getEigenValues(Complex[]) - Method in class mfc.matrix.AbstractComplex2By2
assigns the first two entries of array ev to the eigenvalues of the this; the first entry contains the eigenvalue with the smaller euclidean norm.
getEigenValues() - Method in class mfc.matrix.AbstractComplex2By2
returns array containing the two eigenvalues; the first entry contains the eigenvalue with the smaller euclidean norm.
getFilled() - Method in class moebiusViewer.Attributes
 
getFilled() - Method in class moebiusViewer.MoebiusGraphics
 
getFilled() - Method in class moebiusViewer.shape.AbstractShape
Get the value of filled.
getFixPoints(Complex[]) - Method in class mfc.group.Moebius
assigns array fp with fix points of instance and returns the number of fixpoints, which can be either 1, 2, or infinity.
getFixPoints() - Method in class mfc.group.Moebius
returns array of fixpoints of instance, if its number is either 1 or 2.
getFont() - Method in class moebiusViewer.Attributes
 
getFont() - Method in class moebiusViewer.MoebiusGraphics
 
getFont() - Method in class moebiusViewer.shape.Text
 
getFontColor() - Method in class moebiusViewer.shape.Text
 
getFontIndex(Font) - Method in class moebiusViewer.AbstractPSWriter
 
getGZbuffer(int, int) - Method in class render.Renderer
Returns the Geometry of the frontmost object at the point (x, y) in the image (like a z-buffer value of geometries).
getGradient() - Method in class circlePattern.variational.GenericData
 
getGradient(int) - Method in class circlePattern.variational.GenericData
 
getGraph() - Method in class moebiusViewer.graph.JGraphViewer
 
getGraphics() - Method in class moebiusViewer.Attributes
 
getGraphics() - Method in class moebiusViewer.MoebiusGraphics
 
getH() - Method in class moebiusViewer.shape.ColorGradientBox
 
getH() - Method in class numericalMethods.calculus.minimizing.NumericalGradient
Get the value of h.
getHermitianCircle() - Method in class moebiusViewer.shape.Circle
 
getHermitianCircle(HermitianCircle) - Method in class moebiusViewer.shape.Circle
 
getHorizontalTextLayout() - Method in class moebiusViewer.Attributes
 
getHorizontalTextLayout() - Method in class moebiusViewer.MoebiusGraphics
 
getHorizontalTextLayout() - Method in class moebiusViewer.shape.Text
 
getITMAX() - Static method in class numericalMethods.calculus.minimizing.Brent
Get the value of ITMAX.
getITMAX() - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
Get the value of ITMAX.
getITMAX() - Static method in class numericalMethods.calculus.minimizing.DBrent
Get the value of ITMAX.
getITMAX() - Static method in class numericalMethods.calculus.minimizing.Powell
Get the value of ITMAX.
getIcon(int) - Method in class moebiusViewer.shape.CircleBeanInfo
 
getIcon(int) - Method in class moebiusViewer.shape.PointBeanInfo
 
getIcon(int) - Method in class moebiusViewer.shape.PolygonBeanInfo
 
getIcon(int) - Method in class moebiusViewer.shape.QuadMeshBeanInfo
 
getIm() - Method in class mfc.number.Complex
Return imag.
getIndex() - Method in class moebiusViewer.shape.IndexedLineSet
 
getIndex() - Method in class moebiusViewer.shape.Triangulation
Get the value of index.
getInitialVertex() - Method in class cellularSurface.CellularSurface
For debugging purposes: Hand out a copy of CellularSurface.initialVertex(int).
getInterpolatedRow(double) - Method in class moebiusViewer.shape.Grid
 
getIsClosed() - Method in class moebiusViewer.shape.Grid
Returns the boolean that tells whether horizontal curves are to be treated as closed
getIsPicked() - Method in class moebiusViewer.AbstractPicker
 
getIter() - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
Get the value of iter.
getIter() - Method in class numericalMethods.calculus.minimizing.Powell
Get the value of iter.
getJava2() - Method in class moebiusViewer.Attributes
 
getJava2() - Method in class moebiusViewer.Attributes2D
 
getLabel() - Method in interface moebiusViewer.MoebiusTool
 
getLabel() - Method in class moebiusViewer.shape.AbstractShape
Get the value of label.
getLabel() - Method in class moebiusViewer.tool.AbstractTool
 
getLabelPointsWithIndex() - Method in class moebiusViewer.shape.AbstractPointSet
 
getLabelPointsWithIndex() - Method in class moebiusViewer.shape.QuadMesh
 
getLayout() - Method in class circlePattern.viewer.moebius.CirclePatternShape
Get the value of layout.
getLeftFace() - Method in class cellularSurface.CellularSurface
For debugging purposes: Hand out a copy of CellularSurface.leftFace(int).
getLength() - Method in class moebiusViewer.shape.IndexedLineSet
 
getLineWidth() - Method in class moebiusViewer.Attributes
 
getLineWidth() - Method in class moebiusViewer.MoebiusGraphics
 
getLineWidth() - Method in class moebiusViewer.shape.AbstractShape
Get the value of lineWidth.
getMatrix() - Method in class render.Geometry
Gets the transformation matrix for this shape.
getMaxY() - Method in class moebiusViewer.graph.Graph
 
getMenu() - Method in class moebiusViewer.viewer.AbstractViewer
 
getMeshCols() - Method in class render.Geometry
Internal number of mesh columns.
getMeshRows() - Method in class render.Geometry
Returns the number of rows in the mesh.
getMinY() - Method in class moebiusViewer.graph.Graph
 
getMinimumSize() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
getN() - Method in class numericalMethods.calculus.minimizing.LineND
Get the value of n.
getNextEdge() - Method in class cellularSurface.CellularSurface
For debugging purposes: Hand out a copy of #nextEdge.
getNumCols() - Method in class moebiusViewer.shape.QuadMesh
Deprecated.  
getNumColums() - Method in class moebiusViewer.shape.Grid
Returns the number of colums
getNumEdges() - Method in class cellularSurface.CellularSurface
Gets the number of non-oriented, non-directed edges.
getNumElements() - Method in class moebiusViewer.shape.Triangulation
Get the value of numElements.
getNumFaces() - Method in class cellularSurface.CellularSurface
Gets the number of non-oriented faces.
getNumOfColumns() - Method in class moebiusViewer.shape.QuadMesh
Get the value of numOfColumns.
getNumOfComponents() - Method in class moebiusViewer.shape.IndexedLineSet
 
getNumOfDirtyValues(double[][], int, int, int, int, double, double) - Static method in class moebiusViewer.util.LevelLines
 
getNumOfPoints() - Method in class moebiusViewer.shape.AbstractPointSet
 
getNumOfPoints() - Method in class moebiusViewer.shape.PointSet
 
getNumOfRows() - Method in class moebiusViewer.shape.QuadMesh
Get the value of numOfRows.
getNumOfShapes() - Method in class moebiusViewer.shape.ShapeSet
 
getNumRows() - Method in class moebiusViewer.shape.Grid
Returns the number of Rows
getNumRows() - Method in class moebiusViewer.shape.QuadMesh
Deprecated.  
getNumVertices() - Method in class cellularSurface.CellularSurface
Gets the number of non-oriented vertices.
getNumberOfLights() - Method in class render.Renderer
Returns the number of lights in the scene.
getOffset() - Method in class render.Geometry
Get the x,y,z offset from the parent object.
getOriginX() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of originX.
getOriginY() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of originY.
getOutline() - Method in class render.Renderer
Returns the outline threshold parameter for sketch-like (artistic) rendition of the scene.
getPSWriter() - Method in class moebiusViewer.AbstractDrawer
 
getPSWriter() - Method in class moebiusViewer.moebius.MoebiusDrawer
 
getPickPath() - Method in class moebiusViewer.AbstractPicker
 
getPickTransformPath() - Method in class moebiusViewer.AbstractPicker
 
getPickable() - Method in class moebiusViewer.shape.AbstractShape
 
getPickerContext() - Method in class moebiusViewer.viewer.AbstractViewer
 
getPoint() - Method in class numericalMethods.calculus.minimizing.LineND
Get the value of point.
getPointColor() - Method in class moebiusViewer.Attributes
 
getPointColor() - Method in class moebiusViewer.MoebiusGraphics
 
getPointColor() - Method in class moebiusViewer.shape.AbstractPointSet
 
getPointColor(int) - Method in class moebiusViewer.shape.AbstractPointSet
 
getPointColor() - Method in class moebiusViewer.shape.Point
 
getPointColor() - Method in class moebiusViewer.shape.PointSet
 
getPointColor(int) - Method in class moebiusViewer.shape.PointSet
 
getPointColor() - Method in class moebiusViewer.shape.QuadMesh
 
getPointColor(int, int) - Method in class moebiusViewer.shape.QuadMesh
 
getPointOutline() - Method in class moebiusViewer.Attributes
 
getPointOutline() - Method in class moebiusViewer.MoebiusGraphics
 
getPointOutline() - Method in class moebiusViewer.shape.AbstractShape
Get the value of pointOutline.
getPointRadius() - Method in class moebiusViewer.Attributes
 
getPointRadius() - Method in class moebiusViewer.MoebiusGraphics
 
getPointRadius() - Method in class moebiusViewer.shape.AbstractShape
Get the value of pointRadius.
getPreferredHeight() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
getPreferredSize() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
getPreferredWidth() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
getPreviousEdge() - Method in class cellularSurface.CellularSurface
For debugging purposes: Hand out a copy of #previousEdge.
getProjectiveCoords(ComplexProjective1[]) - Method in class moebiusViewer.shape.AbstractPointSet
 
getProjectiveCoords(int, ComplexProjective1) - Method in class moebiusViewer.shape.AbstractPointSet
 
getProjectiveCoords(int) - Method in class moebiusViewer.shape.AbstractPointSet
 
getProjectiveCoords(int, int, int, int) - Method in class moebiusViewer.shape.Grid
Returns the coordinates in the intersection of the integer rectangle
getProjectiveCoords(int, int, Complex) - Method in class moebiusViewer.shape.Grid
Writes the coordinate in row
getProjectiveCoords() - Method in class moebiusViewer.shape.Point
 
getProjectiveCoords(ComplexProjective1[]) - Method in class moebiusViewer.shape.PointSet
 
getProjectiveCoords() - Method in class moebiusViewer.shape.PointSet
 
getProjectiveCoords(int, ComplexProjective1) - Method in class moebiusViewer.shape.PointSet
 
getProjectiveCoords(int) - Method in class moebiusViewer.shape.PointSet
 
getProjectiveCoords() - Method in class moebiusViewer.shape.QuadMesh
 
getProjectiveCoords(int, int, ComplexProjective1) - Method in class moebiusViewer.shape.QuadMesh
 
getProjectiveCoords(int, int) - Method in class moebiusViewer.shape.QuadMesh
 
getProjectiveCoordsAsArray1d() - Method in class moebiusViewer.shape.AbstractPointSet
 
getPropertyDescriptor() - Method in class moebiusViewer.shape.AbstractShapeBeanInfo
 
getRadius() - Method in class moebiusViewer.shape.Circle
 
getRadius() - Method in class moebiusViewer.shape.PointOnCircle
 
getRadiusOfMappedCircle(Complex, double, Complex) - Method in class mfc.group.Moebius
computes the image of a circle given by center and radius.
getRe() - Method in class mfc.number.Complex
Return real part of this.
getRho() - Method in class circlePattern.variational.GenericData
 
getRho(int) - Method in class circlePattern.variational.GenericData
 
getRow(int) - Method in class moebiusViewer.shape.Grid
 
getSelection() - Method in class moebiusViewer.viewer.AbstractViewer
 
getShape() - Method in class moebiusViewer.AbstractPSWriter
 
getShape() - Method in class moebiusViewer.shape.MoebiusTransformer
 
getShape() - Method in class moebiusViewer.shape.MultipleMoebiusTransformer
 
getShapeStack() - Method in class moebiusViewer.MoebiusGraphics
 
getShapes() - Method in class moebiusViewer.shape.ShapeSet
Get the Vector of Shapes.
getShowLabel() - Method in class moebiusViewer.shape.AbstractShape
Get the value of showLabel.
getSize() - Method in class moebiusViewer.MoebiusGraphics
 
getSize() - Method in class moebiusViewer.viewer.AbstractViewer
 
getSize(Dimension) - Method in class moebiusViewer.viewer.AbstractViewer
 
getSpecular() - Method in class render.Material
Gets the specular components of color (r, g, b, exponent).
getStandardBasis(int) - Static method in class numericalMethods.calculus.minimizing.Powell
 
getStatus() - Method in class moebiusViewer.SinglePixelGrabber
Return the status of the pixels.
getString() - Method in class moebiusViewer.shape.AbstractShape
 
getSurface() - Method in class circlePattern.variational.GenericData
 
getT() - Method in class numericalMethods.calculus.minimizing.LineND
Get the value of t.
getTable(int, int, int) - Method in class render.Material
Looks up the appropriate color value from the table at x, y, z.
getTheta() - Method in class circlePattern.variational.GenericData
 
getTheta(int) - Method in class circlePattern.variational.GenericData
 
getTime() - Method in class moebiusViewer.util.ColorGradient
 
getTitle() - Method in class moebiusViewer.AbstractPSWriter
 
getTolerance() - Method in class circlePattern.variational.GenericData
 
getTools() - Method in class circlePattern.viewer.moebius.CirclePatternShape
 
getTools() - Method in interface moebiusViewer.MoebiusShape
 
getTools() - Method in class moebiusViewer.shape.AbstractShape
 
getTools() - Method in class moebiusViewer.shape.MoebiusTransformer
 
getTools() - Method in class moebiusViewer.shape.Rectangle
 
getTools() - Method in class moebiusViewer.shape.ShapeSet
 
getTools() - Method in class moebiusViewer.tool.InfoCoordTool
 
getTools() - Method in class moebiusViewer.tool.ThreePointTransformTool
 
getTransform() - Method in class moebiusViewer.MoebiusGraphics
 
getTransform() - Method in class moebiusViewer.shape.MoebiusTransformer
 
getTransform() - Method in class moebiusViewer.shape.MultipleMoebiusTransformer
 
getTransformPath() - Method in interface moebiusViewer.MoebiusTool
 
getTransformPath() - Method in class moebiusViewer.tool.AbstractTool
 
getTransformStack() - Method in class moebiusViewer.MoebiusGraphics
 
getTransparency() - Method in class render.Material
Returns the transparency of the material (0 transparent to 1 opaque).
getUnsafe() - Method in class render.Matrix
Returns the actual array containing the matrix (not thread-safe).
getUseDBrent() - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
Get the value of useDBrent.
getUsePointColor() - Method in class moebiusViewer.Attributes
 
getUsePointColor() - Method in class moebiusViewer.MoebiusGraphics
 
getValue() - Method in class circlePattern.variational.GenericData
 
getValue(double[]) - Method in class numericalMethods.calculus.minimizing.LineND
 
getValue(double[]) - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
getValues() - Method in class moebiusViewer.graph.Graph
 
getVertexPoint() - Method in class circlePattern.variational.GenericLayout
 
getVertexPoint(int) - Method in class circlePattern.variational.GenericLayout
 
getVerticalTextLayout() - Method in class moebiusViewer.Attributes
 
getVerticalTextLayout() - Method in class moebiusViewer.MoebiusGraphics
 
getVerticalTextLayout() - Method in class moebiusViewer.shape.Text
 
getViewer() - Method in interface moebiusViewer.MoebiusTool
 
getViewer() - Method in class moebiusViewer.tool.AbstractTool
 
getW() - Method in class moebiusViewer.shape.ColorGradientBox
 
getWidthOfReference(Font) - Method in class moebiusViewer.AbstractPSWriter
 
getWorld() - Method in class render.Renderer
Returns the root of the geometry tree.
getX() - Method in class mfc.vector.Real3
Get the value of x.
getX(int) - Method in class moebiusViewer.shape.AbstractPointSet
 
getX() - Method in class moebiusViewer.shape.AbstractPointSet
 
getX() - Method in class moebiusViewer.shape.ColorGradientBox
 
getX() - Method in class moebiusViewer.shape.Point
Get the value of x.
getX(int) - Method in class moebiusViewer.shape.PointSet
 
getX() - Method in class moebiusViewer.shape.PointSet
 
getX(int, int) - Method in class moebiusViewer.shape.QuadMesh
 
getX() - Method in class moebiusViewer.shape.QuadMesh
 
getX() - Method in class moebiusViewer.shape.Text
 
getX0() - Method in class moebiusViewer.shape.LineSegment
Get the value of x0.
getX1() - Method in class moebiusViewer.shape.LineSegment
Get the value of x1.
getXMax() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of xMax.
getXMin() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of xMin.
getXPick() - Method in class moebiusViewer.AbstractPicker
 
getXTickLength() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of xTickLength.
getXTickStep() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of xTickStep.
getXY() - Method in class moebiusViewer.shape.AbstractPointSet
 
getXY() - Method in class moebiusViewer.shape.PointSet
 
getXY() - Method in class moebiusViewer.shape.QuadMesh
 
getY() - Method in class mfc.vector.Real3
Get the value of y.
getY(int) - Method in class moebiusViewer.shape.AbstractPointSet
 
getY() - Method in class moebiusViewer.shape.AbstractPointSet
 
getY() - Method in class moebiusViewer.shape.ColorGradientBox
 
getY() - Method in class moebiusViewer.shape.Point
Get the value of y.
getY(int) - Method in class moebiusViewer.shape.PointSet
 
getY() - Method in class moebiusViewer.shape.PointSet
 
getY(int, int) - Method in class moebiusViewer.shape.QuadMesh
 
getY() - Method in class moebiusViewer.shape.QuadMesh
 
getY() - Method in class moebiusViewer.shape.Text
 
getY0() - Method in class moebiusViewer.shape.LineSegment
Get the value of y0.
getY1() - Method in class moebiusViewer.shape.LineSegment
Get the value of y1.
getYMax() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of yMax.
getYMin() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of yMin.
getYPick() - Method in class moebiusViewer.AbstractPicker
 
getYTickLength() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of yTickLength.
getYTickStep() - Method in class moebiusViewer.shape.CoordinateSystem
Get the value of yTickStep.
getZ() - Method in class mfc.vector.Real3
Get the value of z.
getZ1() - Method in class moebiusViewer.shape.Arc
 
getZ2() - Method in class moebiusViewer.shape.Arc
 
globalMatrix - Variable in class render.Geometry
The global transform matrix used to record modifications to the shape's geometry (like superquadric, or adding slight noise imperfections to the surface).
globe(int, int) - Method in class render.Geometry
Creates a longitude/latitude partitioned sphere where m and n specify longitude and latitude respectively.
globe(int, int, double, double, double, double) - Method in class render.Geometry
Creates a longitude/latitude partitioned sphere delimited by ranges in the east-west and north-south directions.
glow - Variable in class render.Material
Ambient lighting color values in RGB (glow) (range [0,1]).
grabPixel() - Method in class moebiusViewer.SinglePixelGrabber
Request the Image or ImageProducer to start delivering pixels and wait for the pixel of interest to be delivered.
grabPixel(long) - Method in class moebiusViewer.SinglePixelGrabber
Request the Image or ImageProducer to start delivering pixels and wait for the pixel of interest to be delivered or until the specified timeout has elapsed.
gradient - Variable in class circlePattern.variational.GenericData
 
graphics - Variable in class moebiusViewer.Attributes
 
graphics2d - Variable in class moebiusViewer.Attributes2D
 

H

H - Variable in class render.RenderApplet
Image height
H - Variable in class render.Renderer
 
Hermite - Static variable in class render.Geometry
Hermite basis matrix.
HermitianCircle - class mfc.geometry.HermitianCircle.
A class to represent oriented circles in 2-dimensional Moebius geometry.
HermitianCircle() - Constructor for class mfc.geometry.HermitianCircle
Create unit circle in plane (= equator in Rieman sphere).
HermitianCircle(HermitianCircle) - Constructor for class mfc.geometry.HermitianCircle
 
HermitianComplex2By2 - class mfc.matrix.HermitianComplex2By2.
A class to represent Hermitian complex 2×2-matrices.
HermitianComplex2By2() - Constructor for class mfc.matrix.HermitianComplex2By2
Create the identity matrix.
HermitianComplex2By2(HermitianComplex2By2) - Constructor for class mfc.matrix.HermitianComplex2By2
Create a matrix with the same data as m.
HermitianComplex2By2(double, double, double, double) - Constructor for class mfc.matrix.HermitianComplex2By2
Create a hermitian matrix with given diagonal elements and given upper right element.
HermitianComplex2By2(double, Complex, double) - Constructor for class mfc.matrix.HermitianComplex2By2
Create a hermitian matrix with given diagonal elements and given upper right element.
HexGrid - class cellularSurface.examples.HexGrid.
HexGrid.java Created: Tue Apr 16 11:04:11 2002
HexGrid(int) - Constructor for class cellularSurface.examples.HexGrid
 
HyperbolicData - class circlePattern.variational.HyperbolicData.
 
HyperbolicData() - Constructor for class circlePattern.variational.HyperbolicData
 
HyperbolicFunctional - class circlePattern.variational.HyperbolicFunctional.
Provides static methods which evaluate the spherical circle pattern functional and its gradient.
HyperbolicLayout - class circlePattern.variational.HyperbolicLayout.
 
HyperbolicLayout() - Constructor for class circlePattern.variational.HyperbolicLayout
 
h - Variable in class moebiusViewer.shape.Rectangle
 
hasPositiveDirection(int) - Static method in class cellularSurface.CellularSurface
Checks if an edge has positive direction.
hasPositiveOrientation(int) - Static method in class cellularSurface.CellularSurface
Checks if an edge, face, or vertex has positive orientation.
headsUp(boolean) - Method in class render.Renderer
Sets whether the camera tries to maintain a "heads up" orientation.
horizontalTextLayout - Variable in class moebiusViewer.Attributes
 

I

I - Static variable in class mfc.number.Complex
Deprecated.  
INITIAL_EDGE - Static variable in class circlePattern.variational.GenericLayout
 
ImprovedNoise - class render.ImprovedNoise.
Improved version of Noise.
ImprovedNoise() - Constructor for class render.ImprovedNoise
 
IndexedLineSet - class moebiusViewer.shape.IndexedLineSet.
 
IndexedLineSet() - Constructor for class moebiusViewer.shape.IndexedLineSet
 
IndexedLineSet(int) - Constructor for class moebiusViewer.shape.IndexedLineSet
 
IndexedLineSet(double[]) - Constructor for class moebiusViewer.shape.IndexedLineSet
 
IndexedLineSet(double[], int[], int[]) - Constructor for class moebiusViewer.shape.IndexedLineSet
 
InfoCoordTool - class moebiusViewer.tool.InfoCoordTool.
 
InfoCoordTool() - Constructor for class moebiusViewer.tool.InfoCoordTool
 
identity(Matrix) - Static method in class render.Matrix
Sets the desired matrix to the identity matrix.
identity() - Method in class render.Matrix
Sets the object matrix to the identity matrix.
identity() - Method in class render.RenderApplet
Sets current matrix to the identity matrix.
im - Variable in class mfc.number.Complex
imaginary part of complex number
im(Complex) - Static method in class mfc.number.Complex
Returns imag.
im - Variable in class moebiusViewer.shape.Grid
 
im - Variable in class render.RenderApplet
Image framebuffer
imageComplete(int) - Method in class moebiusViewer.SinglePixelGrabber
The imageComplete method is part of the ImageConsumer API which this class must implement to retrieve the pixels.
init() - Method in class cellularSurface.examples.Cube
 
init() - Method in class cellularSurface.examples.Dodecahedron
 
init() - Method in class cellularSurface.examples.ProjectivizedCube
 
init() - Method in class cellularSurface.examples.ProjectivizedDodecahedron
 
init() - Method in class render.RenderApplet
Initializes the applet and internal variables.
init(int, int) - Method in class render.Renderer
Initializes the renderer.
initBounding() - Method in class moebiusViewer.AbstractBounder
 
initContainingTest(MoebiusShape) - Method in class moebiusViewer.RenderTreeInfo
 
initPicking(int, int) - Method in class moebiusViewer.AbstractPicker
 
initPicking(int, int) - Method in class moebiusViewer.GenericPicker
 
initTable(int) - Method in class render.Material
Creates and initializes the lookup table to all black.
initialVertex(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the initial vertex; or CellularSurface.NO_ELEMENT if no such vertex exists.
initialize() - Method in class circlePattern.viewer.perlin.PerlinView
Override this to initialize the application program.
initialize() - Method in class render.RenderApplet
Override this to initialize the application program.
integrate(double[], double[]) - Static method in class numericalMethods.calculus.functionApproximation.ChebyshevApproximation
Simply calls integate(c, cInt, factor) with double factor = 1.0.
integrate(double[], double[], double) - Static method in class numericalMethods.calculus.functionApproximation.ChebyshevApproximation
Given the coefficients c[j] of a Chebyshev series approximating some function f(x), calculates the coefficients cInt[j] of a Chebyshev series approximating factor × ∫ f(x)dx.
invalidate() - Method in class moebiusViewer.viewer.AbstractViewer
 
invalidate() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
inverseTransform(double[], int, double[], int, int) - Method in class moebiusViewer.MoebiusTransform
Deprecated.  
invert() - Method in class mfc.group.Moebius
Returns inverse of this.
invert() - Method in class mfc.matrix.Complex2By2
returns inverse of this
invert() - Method in class mfc.number.Complex
Returns invert of this.
invert(Complex) - Static method in class mfc.number.Complex
Returns invert of u.
invert(Matrix) - Method in class render.Matrix
Inverts the 4x4 matrix and stores the result in the object matrix.
invertInUnitCircle() - Method in class moebiusViewer.viewer.AbstractViewer
 
invertInUnitCircle() - Method in class moebiusViewer.viewer.JViewerCanvas
 
invertInUnitCircle() - Method in class moebiusViewer.viewer.ViewerCanvas
 
isBoundaryFace(int) - Method in class cellularSurface.CellularSurface
Returns true if face is boundary face and false otherwise.
isBounded() - Method in class moebiusViewer.AbstractBounder
 
isClosed() - Method in class moebiusViewer.shape.Polygon
 
isClosedInXDirection() - Method in class moebiusViewer.shape.QuadMesh
 
isClosedInYDirection() - Method in class moebiusViewer.shape.QuadMesh
 
isConsistent() - Method in class moebiusViewer.shape.AbstractPointSet
 
isConsistent() - Method in class moebiusViewer.shape.IndexedLineSet
 
isConsistent() - Method in class moebiusViewer.shape.QuadMesh
 
isDamage - Variable in class render.RenderApplet
Flag to force a renderer refresh when true.
isDoFirePropertyChange() - Method in class moebiusViewer.shape.AbstractShape
 
isDoubleBuffered() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
isDoubleSided() - Method in class render.Geometry
Returns the double sided status of the shape, true if the object or its material is double-sided, false otherwise.
isDoubleSided - Variable in class render.Material
Indicates whether the material is double sided.
isDragging() - Static method in class render.Renderer
Returns whether dragging is active or not.
isDrawHorizontalLines() - Method in class moebiusViewer.shape.QuadMesh
 
isDrawPoints() - Method in class moebiusViewer.shape.Arc
 
isDrawPoints() - Method in class moebiusViewer.shape.QuadMesh
 
isDrawVerticalLines() - Method in class moebiusViewer.shape.QuadMesh
 
isElliptic() - Method in class mfc.group.Moebius
 
isFocusTraversable() - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
isFocusTraversable() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
isHeadsUp - Variable in class render.Renderer
Determines whether the camera tries to maintain a "heads up" orientation.
isHyperbolic() - Method in class mfc.group.Moebius
 
isInfinite() - Method in class mfc.number.Complex
Returns true if this has any infinite entries.
isLabelPointsWithIndex() - Method in class moebiusViewer.shape.AbstractPointSet
 
isLabelPointsWithIndex() - Method in class moebiusViewer.shape.PointSet
 
isLabelPointsWithIndex() - Method in class moebiusViewer.shape.QuadMesh
 
isLoxodromic() - Method in class mfc.group.Moebius
we call a moebius loxodromic if its norm is not 1, this is not standart.
isNaN() - Method in class mfc.number.Complex
Returns true if this has any Not-a-Number(NaN) entries
isNoElement(int) - Static method in class cellularSurface.CellularSurface
Compares with CellularSurface.NO_ELEMENT.
isOpaque() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
isParabolic() - Method in class mfc.group.Moebius
 
isPickable - Variable in class moebiusViewer.AbstractPicker
 
isPickable() - Method in class moebiusViewer.shape.AbstractShape
 
isPicked - Variable in class moebiusViewer.AbstractPicker
 
isPicked() - Method in class moebiusViewer.AbstractPicker
 
isZero() - Method in class mfc.number.Complex
Returns true if this has only zero entries.

J

JGraphViewer - class moebiusViewer.graph.JGraphViewer.
 
JGraphViewer() - Constructor for class moebiusViewer.graph.JGraphViewer
 
JGraphViewer(Graph) - Constructor for class moebiusViewer.graph.JGraphViewer
 
JGraphViewerCustomizer - class moebiusViewer.graph.JGraphViewerCustomizer.
 
JGraphViewerCustomizer() - Constructor for class moebiusViewer.graph.JGraphViewerCustomizer
 
JMoebiusShapeCustomizer - class moebiusViewer.moebius.JMoebiusShapeCustomizer.
 
JMoebiusShapeCustomizer() - Constructor for class moebiusViewer.moebius.JMoebiusShapeCustomizer
 
JMoebiusViewer - class moebiusViewer.moebius.JMoebiusViewer.
 
JMoebiusViewer() - Constructor for class moebiusViewer.moebius.JMoebiusViewer
 
JViewerCanvas - class moebiusViewer.viewer.JViewerCanvas.
 
JViewerCanvas(AbstractDrawer, AbstractPicker, AbstractBounder) - Constructor for class moebiusViewer.viewer.JViewerCanvas
 

K

keyUp(Event, int) - Method in class render.RenderApplet
Keyboard listener: various default control keys to modify render style (Use CTRL + key).

L

LEFT - Static variable in class moebiusViewer.Attributes
 
LIGHTS - Static variable in class circlePattern.viewer.perlin.PerlinView
 
LevelLines - class moebiusViewer.util.LevelLines.
 
LevelLines() - Constructor for class moebiusViewer.util.LevelLines
 
LineND - class numericalMethods.calculus.minimizing.LineND.
 
LineND(double[], double[]) - Constructor for class numericalMethods.calculus.minimizing.LineND
 
LineNDBrent - class numericalMethods.calculus.minimizing.LineNDBrent.
 
LineNDBrent(DoubleArrayParametrized, DoubleValued) - Constructor for class numericalMethods.calculus.minimizing.LineNDBrent
 
LineNDBrent(DoubleArrayParametrized, DoubleValued, double[], double[]) - Constructor for class numericalMethods.calculus.minimizing.LineNDBrent
 
LineNDDBrent - class numericalMethods.calculus.minimizing.LineNDDBrent.
 
LineNDDBrent(DoubleArrayParametrized, DoubleValued, DoubleArrayValued) - Constructor for class numericalMethods.calculus.minimizing.LineNDDBrent
 
LineNDDBrent(DoubleArrayParametrized, DoubleValued, DoubleArrayValued, double[], double[]) - Constructor for class numericalMethods.calculus.minimizing.LineNDDBrent
 
LineNDEvaluator - class numericalMethods.calculus.minimizing.LineNDEvaluator.
 
LineNDEvaluator(DoubleArrayParametrized) - Constructor for class numericalMethods.calculus.minimizing.LineNDEvaluator
 
LineNDEvaluator(DoubleArrayParametrized, DoubleValued) - Constructor for class numericalMethods.calculus.minimizing.LineNDEvaluator
 
LineNDEvaluator(DoubleArrayParametrized, DoubleValued, double[], double[]) - Constructor for class numericalMethods.calculus.minimizing.LineNDEvaluator
 
LineSegment - class moebiusViewer.shape.LineSegment.
 
LineSegment(double, double, double, double) - Constructor for class moebiusViewer.shape.LineSegment
 
LineSegment() - Constructor for class moebiusViewer.shape.LineSegment
 
label - Variable in class moebiusViewer.tool.AbstractTool
 
labelPointsWithIndex - Variable in class moebiusViewer.shape.AbstractPointSet
 
lastEdgeWithLeftFace(int) - Method in class cellularSurface.CellularSurface
Returns the last edge with a given left face.
lathe(int, int, double[], double[]) - Method in class render.Geometry
Extrudes a curve of varying radius around a circle.
latheGen(int, double[], double[], boolean) - Method in class render.Geometry
Extrudes a curve of varying radius around a circle of resolution m defined by the the coordinates in T (containing the succesive z coordinates) and C (containing the succesive radii).
layout(GenericData) - Method in class circlePattern.variational.GenericLayout
 
leftEdgeOfInitialVertex(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the next edge with the same initial vertex to the left (i.  e.  turning the edge in the counterclockwise direction); or CellularSurface.NO_ELEMENT if no such edge exists.
leftEdgeOfTerminalVertex(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the next edge with the same terminal vertex to the left (i.  e.  turning the edge in the clockwise direction); or CellularSurface.NO_ELEMENT if no such edge exists.
leftFace(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the face on its left side; or CellularSurface.NO_ELEMENT if no such face exists.
leftmostEdgeWithTerminalVertex(int) - Method in class cellularSurface.CellularSurface
Returns the leftmost edge with a given terminal vertex.
line(double, double, double, double) - Method in class moebiusViewer.MoebiusGraphics
 
line(double, double, double, double, double, double, double, double) - Method in class moebiusViewer.MoebiusGraphics
 
lineSeg(ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.GenericPicker
 
lineSeg(ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.MoebiusGraphics
 
lineSeg(double, double, double, double) - Method in class moebiusViewer.MoebiusGraphics
 
lineSeg(double, double, double, double, double, double, double, double) - Method in class moebiusViewer.MoebiusGraphics
 
lineSeg(ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.RenderTreeInfo
 
lineSeg(ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusBounder
 
lineSeg(ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusDrawer
 
lineSeg(ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusPSWriter
 
lineSeg(ComplexProjective1, ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusPicker
 
lineWidth - Variable in class moebiusViewer.Attributes
 
lod - Variable in class render.Renderer
Set the level of detail for meshes.
log(Complex) - Static method in class mfc.number.Complex
Returns product of log u.
log() - Method in class mfc.number.Complex
Returns product of log this.
lorentzVectorX0() - Method in class mfc.matrix.HermitianComplex2By2
Return the x0-component of the Lorentz vector corresponding to this.
lorentzVectorX1() - Method in class mfc.matrix.HermitianComplex2By2
Return the x1-component of the Lorentz vector corresponding to this.
lorentzVectorX2() - Method in class mfc.matrix.HermitianComplex2By2
Return the x2-component of the Lorentz vector corresponding to this.
lorentzVectorX3() - Method in class mfc.matrix.HermitianComplex2By2
Return the x3-component of the Lorentz vector corresponding to this.

M

Material - class render.Material.
Deals with aspects of color and material properties of objects.
Material() - Constructor for class render.Material
 
Matrix - class render.Matrix.
Provides functionality for 4x4 3D matrix manipulations.
Matrix() - Constructor for class render.Matrix
Default constructor.
Matrix(double[]) - Constructor for class render.Matrix
Constructor takes an array of 16 elements to populate the 4x4 matrix.
Moebius - class mfc.group.Moebius.
This class represents linear fractional transformations or Möbius transformations.
Moebius() - Constructor for class mfc.group.Moebius
 
Moebius(double, double, double, double, double, double, double, double) - Constructor for class mfc.group.Moebius
 
Moebius(Complex, Complex, Complex, Complex) - Constructor for class mfc.group.Moebius
 
Moebius(AbstractComplex2By2) - Constructor for class mfc.group.Moebius
 
Moebius(double, double, double, double, double, double) - Constructor for class mfc.group.Moebius
creates loxodromic transformation s with the two different fix points A=(ar,ai) and B=(br,bi), such that: (s(z)-B)/(s(z)-A)=m(z-B)/(z-A)
Moebius(Complex, Complex, Complex) - Constructor for class mfc.group.Moebius
creates loxodromic transformation s with the two different fix points A and B, such that: (s(z)-B)/(s(z)-A)=m(z-B)/(z-A)
MoebiusBounder - class moebiusViewer.moebius.MoebiusBounder.
 
MoebiusBounder() - Constructor for class moebiusViewer.moebius.MoebiusBounder
 
MoebiusDrawer - class moebiusViewer.moebius.MoebiusDrawer.
 
MoebiusDrawer() - Constructor for class moebiusViewer.moebius.MoebiusDrawer
 
MoebiusGraphics - class moebiusViewer.MoebiusGraphics.
 
MoebiusGraphics() - Constructor for class moebiusViewer.MoebiusGraphics
 
MoebiusGraphics(Attributes) - Constructor for class moebiusViewer.MoebiusGraphics
 
MoebiusGraphicsWithPrimitives - class moebiusViewer.MoebiusGraphicsWithPrimitives.
 
MoebiusGraphicsWithPrimitives() - Constructor for class moebiusViewer.MoebiusGraphicsWithPrimitives
 
MoebiusPSWriter - class moebiusViewer.moebius.MoebiusPSWriter.
 
MoebiusPSWriter(Attributes) - Constructor for class moebiusViewer.moebius.MoebiusPSWriter
 
MoebiusPicker - class moebiusViewer.moebius.MoebiusPicker.
 
MoebiusPicker() - Constructor for class moebiusViewer.moebius.MoebiusPicker
 
MoebiusShape - interface moebiusViewer.MoebiusShape.
 
MoebiusShapeCustomizer - class moebiusViewer.moebius.MoebiusShapeCustomizer.
 
MoebiusShapeCustomizer() - Constructor for class moebiusViewer.moebius.MoebiusShapeCustomizer
 
MoebiusShapeStack - class moebiusViewer.util.MoebiusShapeStack.
 
MoebiusShapeStack() - Constructor for class moebiusViewer.util.MoebiusShapeStack
 
MoebiusShapeStack(MoebiusShapeStack) - Constructor for class moebiusViewer.util.MoebiusShapeStack
 
MoebiusTool - interface moebiusViewer.MoebiusTool.
 
MoebiusTransform - class moebiusViewer.MoebiusTransform.
 
MoebiusTransform() - Constructor for class moebiusViewer.MoebiusTransform
 
MoebiusTransform(Moebius) - Constructor for class moebiusViewer.MoebiusTransform
 
MoebiusTransformStack - class moebiusViewer.util.MoebiusTransformStack.
 
MoebiusTransformStack() - Constructor for class moebiusViewer.util.MoebiusTransformStack
 
MoebiusTransformStack(MoebiusTransformStack) - Constructor for class moebiusViewer.util.MoebiusTransformStack
 
MoebiusTransformer - class moebiusViewer.shape.MoebiusTransformer.
 
MoebiusTransformer(Moebius) - Constructor for class moebiusViewer.shape.MoebiusTransformer
 
MoebiusTransformer() - Constructor for class moebiusViewer.shape.MoebiusTransformer
 
MoebiusView - class circlePattern.viewer.moebius.MoebiusView.
 
MoebiusViewer - class moebiusViewer.moebius.MoebiusViewer.
 
MoebiusViewer() - Constructor for class moebiusViewer.moebius.MoebiusViewer
 
MoebiusViewerWithGenericPicker - class moebiusViewer.moebius.MoebiusViewerWithGenericPicker.
 
MoebiusViewerWithGenericPicker() - Constructor for class moebiusViewer.moebius.MoebiusViewerWithGenericPicker
 
MultipleMoebiusTransformer - class moebiusViewer.shape.MultipleMoebiusTransformer.
 
MultipleMoebiusTransformer(Moebius[]) - Constructor for class moebiusViewer.shape.MultipleMoebiusTransformer
 
MultipleMoebiusTransformer() - Constructor for class moebiusViewer.shape.MultipleMoebiusTransformer
 
m() - Method in class render.RenderApplet
Returns the matrix at the top of the stack.
main(String[]) - Static method in class circlePattern.variational.TestEuclideanFunctional
 
main(String[]) - Static method in class circlePattern.variational.TestSphericalFunctional
 
main(String[]) - Static method in class mfc.geometry.TestHermitianCircle
 
main(String[]) - Static method in class mfc.matrix.TestComplex2By2
 
main(String[]) - Static method in class moebiusViewer.viewer.Example
 
main(String[]) - Static method in class numericalMethods.calculus.functionApproximation.TestChebyshevApproximation
 
main(String[]) - Static method in class numericalMethods.calculus.specialFunctions.Clausen
Prints Chebyshev coefficients to stdout, which are to be pasted into the code.
main(String[]) - Static method in class numericalMethods.calculus.specialFunctions.TestClausen
 
makeCircle(int, double) - Static method in class render.Geometry
Creates a regular n-sided polygonal approximation to a circle with given radius.
makeCurve(double[], double[], double[], double[]) - Static method in class render.Geometry
Makes a smooth curve
makeGear(int) - Static method in class render.Geometry
Creates a geared path (triangular extrusions from a circle) with a given number of teeth.
makePath(int, double[][]) - Static method in class render.Geometry
Creates a smooth path composed of n subsegments that passes through the desired key points (uses hermite spline).
makeRuled(int, int) - Method in class moebiusViewer.shape.Grid
Does nothing unless
makeRuled() - Method in class moebiusViewer.shape.Grid
Equivalent to
material - Variable in class render.Geometry
Stores the shape's material properties.
matrix - Variable in class render.Geometry
The transform matrix of the Geometry (used to keep track of translations, rotations, and scaling transformations).
medialGraph() - Method in class cellularSurface.CellularSurface
Build the medial graph.
mesh(int, int) - Method in class render.Geometry
Creates a new m by n rectangular mesh ( rows by columns ).
mfc - package mfc
mfc - Mathematical Foundation Classes
mfc.geometry - package mfc.geometry
This package provides classes for computations in special geometries, like for example projective spaces.
mfc.group - package mfc.group
So far, this package contains a single class representing Möbius Transformations.
mfc.matrix - package mfc.matrix
This package provides classes for special matrices.
mfc.number - package mfc.number
This package provides a comprehensive library for complex numbers and quaternions.
mfc.vector - package mfc.vector
This package provides classes for special vectors.
minus(AbstractComplex2By2, AbstractComplex2By2, AbstractComplex2By2) - Static method in class mfc.matrix.AbstractComplex2By2
subtracts b from a and stores the result in c.
minus(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
subtracts a from this and returns the result
minus(double) - Method in class mfc.matrix.Complex2By2
subtracts x from all entries of this and returns the result
minus(double, double) - Method in class mfc.matrix.Complex2By2
subtracts x+iy from all entries of this and returns the result
minus(Complex) - Method in class mfc.matrix.Complex2By2
subtracts z from all entries of this and returns the result
minus(Complex) - Method in class mfc.number.Complex
Creates a new Complex C which is product of substraction v from this.
minus(double) - Method in class mfc.number.Complex
creates a new Complex which is product of substraction r from this.
modified - Variable in class render.Geometry
Flag set when the shape has been modified.
moebiusViewer - package moebiusViewer
 
moebiusViewer.graph - package moebiusViewer.graph
 
moebiusViewer.moebius - package moebiusViewer.moebius
 
moebiusViewer.shape - package moebiusViewer.shape
 
moebiusViewer.tool - package moebiusViewer.tool
 
moebiusViewer.util - package moebiusViewer.util
 
moebiusViewer.viewer - package moebiusViewer.viewer
 
mouseClicked(MouseEvent) - Method in class moebiusViewer.tool.AbstractTool
 
mouseDown(Event, int, int) - Method in class render.RenderApplet
Listener for mouse down.
mouseDrag(Event, int, int) - Method in class render.RenderApplet
Dragging the mouse causes gradual view rotation in the phi and theta directions.
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.AbstractPointSetDragTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.AbstractTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.DragPointTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.GridDragVertexTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.InfoCoordTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.PointSetDragTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.QuadMeshDragTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.RadiusTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.RotateTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.ScaleTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.ThreePointTransformTool
 
mouseDragged(MouseEvent) - Method in class moebiusViewer.tool.TranslateTool
 
mouseEntered(MouseEvent) - Method in class moebiusViewer.tool.AbstractTool
 
mouseExited(MouseEvent) - Method in class moebiusViewer.tool.AbstractTool
 
mouseMove(Event, int, int) - Method in class render.RenderApplet
Listener for mouse movement.
mouseMoved(MouseEvent) - Method in class moebiusViewer.tool.AbstractTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.AbstractPointSetDragTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.AbstractTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.DragPointTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.GridDragVertexTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.InfoCoordTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.PointSetDragTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.QuadMeshDragTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.RadiusTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.RotateTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.ScaleTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.ShowLabelTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.tool.ThreePointTransformTool
 
mousePressed(MouseEvent) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
mousePressed(MouseEvent) - Method in class moebiusViewer.viewer.ViewerCanvasWithGenericPicker
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.AbstractPointSetDragTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.AbstractTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.DragPointTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.GridDragVertexTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.InfoCoordTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.PointSetDragTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.QuadMeshDragTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.RotateTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.ScaleTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.ShowLabelTool
 
mouseReleased(MouseEvent) - Method in class moebiusViewer.tool.ThreePointTransformTool
 
mouseUp(Event, int, int) - Method in class render.RenderApplet
Listens for mouse release and controls aspects of the renderer.
mx - Variable in class render.RenderApplet
Current mouse position
my - Variable in class render.RenderApplet
Current mouse position

N

NEG_I - Static variable in class mfc.number.Complex
Deprecated.  
NEG_ONE - Static variable in class mfc.number.Complex
Deprecated.  
NON_ORIENTED_INC - Static variable in class cellularSurface.CellularSurface
Use this increment in a loop, if you want to iterate over positively (or negatively) oriented faces, vertices, or directed edges.
NON_ORIENTED_NON_DIRECTED_INC - Static variable in class cellularSurface.CellularSurface
Use this increment in a loop, if you want to iterate over positively oriented and positively directed edges.
NO_ELEMENT - Static variable in class cellularSurface.CellularSurface
Index used to signify "no such edge/face/vertex exists".
Noise - class render.Noise.
Computes Perlin Noise for one, two, and three dimensions.
Noise() - Constructor for class render.Noise
 
NumericalGradient - class numericalMethods.calculus.minimizing.NumericalGradient.
 
NumericalGradient(DoubleValued) - Constructor for class numericalMethods.calculus.minimizing.NumericalGradient
 
NumericalGradient(DoubleValued, double) - Constructor for class numericalMethods.calculus.minimizing.NumericalGradient
 
neg() - Method in class mfc.matrix.Complex2By2
returns negative of this
neg(Complex) - Static method in class mfc.number.Complex
Returns negative of u.
neg() - Method in class mfc.number.Complex
Returns negative of this.
newPick - Variable in class moebiusViewer.tool.AbstractTool
 
newScreenPick - Variable in class moebiusViewer.tool.AbstractTool
 
nextEdgeOfLeftFace(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the next edge in the boundary of the face on the left; or CellularSurface.NO_ELEMENT if no such edge exists.
nextEdgeOfRightFace(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the next edge in the boundary of the face on the right; or CellularSurface.NO_ELEMENT if no such edge exists.
noise(double, double, double) - Static method in class render.ImprovedNoise
Computes the Perlin noise function value at the point (x, y, z).
noise(double) - Static method in class render.Noise
Computes noise function for one dimension at x.
noise(double, double) - Static method in class render.Noise
Computes noise function for two dimensions at the point (x,y).
noise(double, double, double) - Static method in class render.Noise
Computes noise function for three dimensions at the point (x,y,z).
noiseA - Variable in class render.Material
Noise amplitude.
noiseF - Variable in class render.Material
Noise frequency.
noiseOrigin - Variable in class render.Geometry
Origin of the noise space, default [0, 0, 0].
nonDirectedIndex(int) - Static method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the index of the corresponding non-directed oriented edge.
nonOrientedIndex(int) - Static method in class cellularSurface.CellularSurface
Given the full index of an edge, face, or vertex, returns the index of the corresponding non-oriented edge, face, or vertex.
nonOrientedNonDirectedIndex(int) - Static method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the index of the corresponding non-oriented, non-directed edge.
norm() - Method in class mfc.matrix.AbstractComplex2By2
returns the absulate value of the bigger eigenvalue.
norm() - Method in class mfc.vector.Real3
Return the length of this.
norm(double[]) - Static method in class render.Vec
Computes the magnitude of the vector.
normSqr() - Method in class mfc.matrix.AbstractComplex2By2
returns the square of absulate value of the bigger eigenvalue.
normSquared() - Method in class mfc.vector.Real3
Return the square length of this.
normalize() - Method in class mfc.vector.Real3
Normalize this.
normalize(double[]) - Static method in class render.Vec
Normalizes vector v to unit-length.
normalizeDeterminant() - Method in class mfc.matrix.Complex2By2
returns a normalized (determiant equals 1) copy of this
numOfPoints - Variable in class moebiusViewer.shape.AbstractPointSet
 
numericalMethods - package numericalMethods
The package numericalMethods is a collection of mostly standard routines providing numerical solutions for many common problems in algebra, calculus, and geometry.
numericalMethods.calculus - package numericalMethods.calculus
The calculus branch of numericalMethods.
numericalMethods.calculus.functionApproximation - package numericalMethods.calculus.functionApproximation
Algorithms for function approximation.
numericalMethods.calculus.minimizing - package numericalMethods.calculus.minimizing
Implementations for minimizing functional objects.
numericalMethods.calculus.specialFunctions - package numericalMethods.calculus.specialFunctions
Implementations of special functions.
numericalMethods.function - package numericalMethods.function
Interfaces describing functional objects.

O

ONE - Static variable in class mfc.number.Complex
Deprecated.  
OUTLINE - Static variable in class circlePattern.viewer.perlin.PerlinView
 
offscreenGraphics - Variable in class moebiusViewer.viewer.AbstractViewerCanvas
 
outline(double) - Method in class render.Renderer
Thresholds t to produce a sketch-like (artistic) rendition of the scene.

P

PI3_OVER_4 - Static variable in class mfc.number.Complex
Deprecated.  
PI5_OVER_4 - Static variable in class mfc.number.Complex
Deprecated.  
PI7_OVER_4 - Static variable in class mfc.number.Complex
Deprecated.  
PI_OVER_4 - Static variable in class mfc.number.Complex
Deprecated.  
PerlinView - class circlePattern.viewer.perlin.PerlinView.
 
PerlinView(Frame, GenericLayout) - Constructor for class circlePattern.viewer.perlin.PerlinView
 
Point - class moebiusViewer.shape.Point.
 
Point() - Constructor for class moebiusViewer.shape.Point
 
Point(double, double) - Constructor for class moebiusViewer.shape.Point
 
Point(Complex) - Constructor for class moebiusViewer.shape.Point
 
Point(Complex, Complex) - Constructor for class moebiusViewer.shape.Point
 
Point(ComplexProjective1) - Constructor for class moebiusViewer.shape.Point
 
PointBeanInfo - class moebiusViewer.shape.PointBeanInfo.
 
PointBeanInfo() - Constructor for class moebiusViewer.shape.PointBeanInfo
 
PointOnCircle - class moebiusViewer.shape.PointOnCircle.
 
PointOnCircle() - Constructor for class moebiusViewer.shape.PointOnCircle
 
PointOnCircle(double, double, double, double, double) - Constructor for class moebiusViewer.shape.PointOnCircle
 
PointSet - class moebiusViewer.shape.PointSet.
 
PointSet() - Constructor for class moebiusViewer.shape.PointSet
 
PointSet(int) - Constructor for class moebiusViewer.shape.PointSet
 
PointSet(double[]) - Constructor for class moebiusViewer.shape.PointSet
 
PointSet(Complex[]) - Constructor for class moebiusViewer.shape.PointSet
 
PointSet(ComplexProjective1[]) - Constructor for class moebiusViewer.shape.PointSet
 
PointSetDragTool - class moebiusViewer.tool.PointSetDragTool.
 
PointSetDragTool() - Constructor for class moebiusViewer.tool.PointSetDragTool
 
Polygon - class moebiusViewer.shape.Polygon.
 
Polygon() - Constructor for class moebiusViewer.shape.Polygon
 
Polygon(int) - Constructor for class moebiusViewer.shape.Polygon
 
PolygonBeanInfo - class moebiusViewer.shape.PolygonBeanInfo.
 
PolygonBeanInfo() - Constructor for class moebiusViewer.shape.PolygonBeanInfo
 
Powell - class numericalMethods.calculus.minimizing.Powell.
 
Powell() - Constructor for class numericalMethods.calculus.minimizing.Powell
 
ProjectivizedCube - class cellularSurface.examples.ProjectivizedCube.
The non-orientable cellular surface obtained by identifying diametrically opposite points of the cube.
ProjectivizedCube() - Constructor for class cellularSurface.examples.ProjectivizedCube
 
ProjectivizedDodecahedron - class cellularSurface.examples.ProjectivizedDodecahedron.
The non-orientable cellular surface obtained by identifying diametrically opposite points of the dodecahedron.
ProjectivizedDodecahedron() - Constructor for class cellularSurface.examples.ProjectivizedDodecahedron
 
p(double, double) - Static method in class circlePattern.variational.CPMath
 
p - Variable in class moebiusViewer.AbstractPSWriter
 
paint(Graphics) - Method in class moebiusViewer.moebius.JMoebiusShapeCustomizer
 
paint(Graphics) - Method in class moebiusViewer.moebius.MoebiusShapeCustomizer
 
paint(Graphics) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
paint(Graphics) - Method in class render.RenderApplet
 
paintComponent(Graphics) - Method in class moebiusViewer.graph.JGraphViewer
 
paintComponent(Graphics) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
paintOffScreen(BufferedImage) - Method in class moebiusViewer.viewer.AbstractViewer
 
paintOffScreen(BufferedImage) - Method in class moebiusViewer.viewer.JViewerCanvas
 
paintOffScreen(BufferedImage) - Method in class moebiusViewer.viewer.ViewerCanvas
 
patch(int, int, double[][], double[]) - Method in class render.Geometry
Creates a bicubic m by n patch
peek() - Method in class moebiusViewer.util.MoebiusShapeStack
 
peek() - Method in class moebiusViewer.util.MoebiusTransformStack
 
phi - Variable in class render.RenderApplet
Euler angle for camera positioning (vertical view rotation).
pick(MouseEvent, MoebiusShape) - Method in class moebiusViewer.AbstractPicker
 
pick(MouseEvent) - Method in class moebiusViewer.viewer.AbstractViewer
 
pickedPixel() - Method in class moebiusViewer.GenericPicker
 
pill(int, double, double) - Method in class render.Geometry
Creates a pill with resolution k, length len, and degree of roundness bulge.
pill(int, double, double, double) - Method in class render.Geometry
Creates a tapered pill with resolution k, length len, and degree of roundness bulge and a taper of the southern hemisphere.
pix - Variable in class render.Renderer
 
placeLight(int, double, double, double) - Method in class render.Renderer
Moves an already defined light i, to point in the new direction of normalized [x, y, z].
plus(AbstractComplex2By2, AbstractComplex2By2, AbstractComplex2By2) - Static method in class mfc.matrix.AbstractComplex2By2
adds a and b and stores the result in c.
plus(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
returns this with the sum of this and a
plus(double) - Method in class mfc.matrix.Complex2By2
adds x to all entries of this and returns the result
plus(double, double) - Method in class mfc.matrix.Complex2By2
adds x+iy to all entries of this and returns the result
plus(Complex) - Method in class mfc.matrix.Complex2By2
adds z to all entries of this and returns the result
plus(Complex) - Method in class mfc.number.Complex
Returns sum of this and v Creates new Complex w = this + v .
plus(double) - Method in class mfc.number.Complex
Creates a new Complex C which is sum of this and r.
point(ComplexProjective1) - Method in class moebiusViewer.GenericPicker
 
point(ComplexProjective1) - Method in class moebiusViewer.MoebiusGraphics
 
point(double, double) - Method in class moebiusViewer.MoebiusGraphics
 
point(double, double, double, double) - Method in class moebiusViewer.MoebiusGraphics
 
point(ComplexProjective1) - Method in class moebiusViewer.RenderTreeInfo
 
point(ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusBounder
 
point(ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusDrawer
 
point(ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusPSWriter
 
point(ComplexProjective1) - Method in class moebiusViewer.moebius.MoebiusPicker
 
pointAtT - Variable in class numericalMethods.calculus.minimizing.LineNDEvaluator
 
pointColor - Variable in class moebiusViewer.Attributes
 
pointColor - Variable in class moebiusViewer.shape.AbstractPointSet
 
pointOutline - Variable in class moebiusViewer.Attributes
 
pointRadius - Variable in class moebiusViewer.Attributes
 
polygon(double[], double[]) - Method in class render.Geometry
Creates a polygon defined by the X and Y coordinates.
pop() - Method in class moebiusViewer.util.MoebiusShapeStack
 
pop() - Method in class moebiusViewer.util.MoebiusTransformStack
 
pop() - Method in class render.RenderApplet
Pops the top matrix from the stack.
popShape() - Method in class moebiusViewer.AbstractPicker
 
popShape() - Method in class moebiusViewer.MoebiusGraphics
 
popTransform() - Method in class moebiusViewer.GenericPicker
 
popTransform() - Method in class moebiusViewer.MoebiusGraphics
 
postMultiply(Matrix) - Method in class render.Matrix
Postmultiplies the object matrix by mb and stores the result in the object matrix; As a result, the translation, scaling and rotation operations contained in mb are effectively performed after those in the object matrix .
pow(Complex, Complex) - Static method in class mfc.number.Complex
Returns u to the pow of v.
pow(Complex) - Method in class mfc.number.Complex
Returns this to the pow of v.
pow(Complex, double) - Static method in class mfc.number.Complex
Returns u to the pow of r.
pow(double) - Method in class mfc.number.Complex
Returns this to the pow of r.
pow(Complex, int) - Static method in class mfc.number.Complex
Returns u to the pow of r.
pow(int) - Method in class mfc.number.Complex
Returns this to the pow of r.
preConcatenate(MoebiusTransform) - Method in class moebiusViewer.MoebiusTransform
 
preMultiply(Matrix) - Method in class render.Matrix
Premultiplies the object matrix by mb and stores the result in the object; As a result, the translation, scaling and rotation operations contained in mb are effectively performed before those in the object .
preferredHeight - Variable in class moebiusViewer.viewer.AbstractViewerCanvas
 
preferredWidth - Variable in class moebiusViewer.viewer.AbstractViewerCanvas
 
previousEdgeOfLeftFace(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the previous edge in the boundary of the face on the left; or CellularSurface.NO_ELEMENT if no such edge exists.
previousEdgeOfRightFace(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the previous edge in the boundary of the face on the right; or CellularSurface.NO_ELEMENT if no such edge exists.
printData() - Method in class cellularSurface.CellularSurface
Print, in a tabular form, the data describing this surface.
processKeyEvent(KeyEvent) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
processKeyEvent(KeyEvent) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
processMouseEvent(MouseEvent) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
processMouseEvent(MouseEvent) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
processMouseMotionEvent(MouseEvent) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
processMouseMotionEvent(MouseEvent) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
processTypedKey(char) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
processTypedKey(char) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
processTypedKey(char) - Method in class moebiusViewer.viewer.JViewerCanvas
 
processTypedKey(char) - Method in class moebiusViewer.viewer.ViewerCanvas
 
projectTo(Complex) - Method in class mfc.geometry.ComplexProjective1
Project to the complex plane.
projectTo(Real3) - Method in class mfc.geometry.ComplexProjective1
Project stereographically to the sphere in real 3-space.
projectTo(ComplexProjective1) - Method in class mfc.vector.Real3
Project a point on the unit sphere stereographically from the north pole to complex projective space.
propertyChange(PropertyChangeEvent) - Method in class moebiusViewer.shape.MoebiusTransformer
 
propertyChange(PropertyChangeEvent) - Method in class moebiusViewer.shape.MultipleMoebiusTransformer
 
propertyChange(PropertyChangeEvent) - Method in class moebiusViewer.shape.ShapeSet
 
propertyChange(PropertyChangeEvent) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
propertyChange(PropertyChangeEvent) - Method in class moebiusViewer.viewer.AbstractViewer
 
propertyChange(PropertyChangeEvent) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
propertyChangeSupport - Variable in class moebiusViewer.shape.AbstractShape
 
pull(Matrix, double, double, double, double, double, double, double, double, double) - Method in class render.Geometry
Deforms a geometric shape according to the beginning, middle, and end parameters in each dimension.
pull(Matrix, Matrix, double, double, double, double, double, double, double, double, double) - Method in class render.Geometry
Deforms a geometric shape according to the beginning, middle, and end parameters in each dimension.
pull(Geometry, double, double, double, double, double, double, double, double, double) - Method in class render.RenderApplet
Deforms a geometric shape according to the beginning, middle, and end parameters in each dimension.
pullMask - Static variable in class render.Geometry
Used to describe which children are to be transformed using the pull function.
pullWeight - Static variable in class render.Geometry
Adjusts the influence-wieght of the pull function.
push(MoebiusShape) - Method in class moebiusViewer.AbstractPicker
 
push(MoebiusTransform) - Method in class moebiusViewer.GenericPicker
 
push(MoebiusTransform) - Method in class moebiusViewer.MoebiusGraphics
 
push(MoebiusShape) - Method in class moebiusViewer.MoebiusGraphics
 
push(MoebiusShape) - Method in class moebiusViewer.RenderTreeInfo
 
push(MoebiusShape) - Method in class moebiusViewer.util.MoebiusShapeStack
 
push(MoebiusTransform) - Method in class moebiusViewer.util.MoebiusTransformStack
 
push() - Method in class render.RenderApplet
Pushes a copy of the top matrix onto the stack.

Q

QuadMesh - class cellularSurface.examples.QuadMesh.
QuadMesh.java Created: Sun Apr 7 12:23:23 2002
QuadMesh(int, int) - Constructor for class cellularSurface.examples.QuadMesh
 
QuadMesh - class moebiusViewer.shape.QuadMesh.
 
QuadMesh() - Constructor for class moebiusViewer.shape.QuadMesh
 
QuadMesh(int, int) - Constructor for class moebiusViewer.shape.QuadMesh
 
QuadMesh(double[]) - Constructor for class moebiusViewer.shape.QuadMesh
 
QuadMesh(Complex[]) - Constructor for class moebiusViewer.shape.QuadMesh
 
QuadMesh(ComplexProjective1[]) - Constructor for class moebiusViewer.shape.QuadMesh
 
QuadMeshBeanInfo - class moebiusViewer.shape.QuadMeshBeanInfo.
 
QuadMeshBeanInfo() - Constructor for class moebiusViewer.shape.QuadMeshBeanInfo
 
QuadMeshDragTool - class moebiusViewer.tool.QuadMeshDragTool.
 
QuadMeshDragTool() - Constructor for class moebiusViewer.tool.QuadMeshDragTool
 

R

RIGHT - Static variable in class moebiusViewer.Attributes
 
RadiusTool - class moebiusViewer.tool.RadiusTool.
 
RadiusTool() - Constructor for class moebiusViewer.tool.RadiusTool
 
Real3 - class mfc.vector.Real3.
This class represents a real 3-vector (x, y, z).
Real3() - Constructor for class mfc.vector.Real3
Create the zero vector.
Real3(double, double, double) - Constructor for class mfc.vector.Real3
Create a vector with given entries.
Real3(Real3) - Constructor for class mfc.vector.Real3
Create a copy of the given vector.
Rectangle - class moebiusViewer.shape.Rectangle.
 
Rectangle() - Constructor for class moebiusViewer.shape.Rectangle
 
Rectangle(Rectangle) - Constructor for class moebiusViewer.shape.Rectangle
 
Rectangle(double, double, double, double) - Constructor for class moebiusViewer.shape.Rectangle
 
RenderApplet - class render.RenderApplet.
Provides an applet interface to the Renderer.
RenderApplet() - Constructor for class render.RenderApplet
 
RenderTreeInfo - class moebiusViewer.RenderTreeInfo.
 
RenderTreeInfo() - Constructor for class moebiusViewer.RenderTreeInfo
 
Renderer - class render.Renderer.
Provides the computational functionality to render geometric objects in realtime.
Renderer() - Constructor for class render.Renderer
 
RotateTool - class moebiusViewer.tool.RotateTool.
 
RotateTool() - Constructor for class moebiusViewer.tool.RotateTool
 
radius(double) - Method in class circlePattern.variational.EuclideanData
 
radius(double) - Method in class circlePattern.variational.GenericData
 
radius(double) - Method in class circlePattern.variational.HyperbolicData
 
radius(double) - Method in class circlePattern.variational.SphericalData
 
re - Variable in class mfc.number.Complex
real part of complex number
re(Complex) - Static method in class mfc.number.Complex
Returns real part of u.
re - Variable in class moebiusViewer.shape.Grid
 
realDeterminant() - Method in class mfc.matrix.HermitianComplex2By2
Return the real determinant of this.
recomputeMeshNormals() - Method in class render.Geometry
Forces a recomputation of the mesh normals.
refVertices - Variable in class render.Geometry
A set of vertices used as an original reference when changes are made to the current set of vertices.
refresh() - Method in class render.Renderer
Force a refresh of the entire window.
remove(MoebiusShape) - Method in class moebiusViewer.shape.ShapeSet
Removes the shape @param Shape2D from the shape set.
remove(MoebiusShape, boolean) - Method in class moebiusViewer.shape.ShapeSet
 
remove(MoebiusShape[]) - Method in class moebiusViewer.shape.ShapeSet
 
remove(MoebiusShape) - Method in class moebiusViewer.viewer.AbstractViewer
 
remove(MoebiusShape[]) - Method in class moebiusViewer.viewer.AbstractViewer
 
remove(MoebiusShape) - Method in class moebiusViewer.viewer.JViewerCanvas
 
remove(MoebiusShape[]) - Method in class moebiusViewer.viewer.JViewerCanvas
 
remove(MoebiusShape) - Method in class moebiusViewer.viewer.ViewerCanvas
 
remove(MoebiusShape[]) - Method in class moebiusViewer.viewer.ViewerCanvas
 
removeAll() - Method in class moebiusViewer.shape.ShapeSet
 
removeAll() - Method in class moebiusViewer.viewer.AbstractViewer
 
removeAll() - Method in class moebiusViewer.viewer.JViewerCanvas
 
removeAll() - Method in class moebiusViewer.viewer.ViewerCanvas
 
removeDirt(double[][], int, int, double, double, double, double) - Static method in class moebiusViewer.util.LevelLines
 
removeDirt(double[][], int, int, int, int, double) - Static method in class moebiusViewer.util.LevelLines
 
removeDirt(double[][], int, int, double) - Static method in class moebiusViewer.util.LevelLines
 
removeDirt(double[][], double[][], int, int, double) - Static method in class moebiusViewer.util.LevelLines
 
removeGraph(int) - Method in class moebiusViewer.graph.Graph
 
removeGraph(int) - Method in class moebiusViewer.graph.JGraphViewer
 
removePropertyChangeListener(PropertyChangeListener) - Method in class moebiusViewer.moebius.MoebiusShapeCustomizer
 
removePropertyChangeListener(PropertyChangeListener) - Method in class moebiusViewer.shape.AbstractShape
 
render - package render
 
render() - Method in class render.Renderer
Render the entire world for this frame.
renderVertex(int, Material) - Static method in class render.Renderer
Renders vertex i ( packed x,y,z) with material m.
renderVertex(double[], Material) - Static method in class render.Renderer
Renders vertex v with material m, if table mode is enabled the data is just looked up in the material's table, otherwise it is computed.
renderer - Variable in class render.RenderApplet
Renderer object
repaint() - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
repaint(int, int, int, int) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
repaint(long) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
repaint(long, int, int, int, int) - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
repaint() - Method in class moebiusViewer.viewer.AbstractViewer
 
repaint() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
repaint(int, int, int, int) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
repaint(long) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
repaint(long, int, int, int, int) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
res - Variable in class render.Material
Resolution of the material.
resP - Variable in class render.Material
Bit depth of the resolution.
reset(int, int) - Method in class moebiusViewer.SinglePixelGrabber
 
reset(Image) - Method in class moebiusViewer.SinglePixelGrabber
 
reset(ImageProducer) - Method in class moebiusViewer.SinglePixelGrabber
 
reset() - Method in class moebiusViewer.SinglePixelGrabber
 
reset(MoebiusGraphics) - Method in class moebiusViewer.shape.AbstractShape
 
resetGraphics() - Method in class moebiusViewer.Attributes2D
 
resize() - Method in class circlePattern.variational.GenericData
 
reverseComponent(int) - Method in class moebiusViewer.shape.IndexedLineSet
 
reverseDirection(int) - Static method in class cellularSurface.CellularSurface
Reverse the direction of an edge.
reverseOrientation(int) - Static method in class cellularSurface.CellularSurface
Reverse the orientation of an edge, face, or vertex.
reverseOrientationAndDirection(int) - Static method in class cellularSurface.CellularSurface
Reverse the orientation and direction of an edge.
rho - Variable in class circlePattern.variational.GenericData
 
rho - Variable in class circlePattern.variational.GenericLayout
 
rightEdgeOfInitialVertex(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the next edge with the same initial vertex to the right (i.  e.  turning the edge in the clockwise direction); or CellularSurface.NO_ELEMENT if no such edge exists.
rightEdgeOfTerminalVertex(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the next edge with the same terminal vertex to the right (i.  e.  turning the edge in the counterclockwise direction); or CellularSurface.NO_ELEMENT if no such edge exists.
rightFace(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the face on its right side; or CellularSurface.NO_ELEMENT if no such face exists.
rotate(double) - Method in class moebiusViewer.MoebiusTransform
 
rotateView(double, double) - Method in class render.Renderer
Rotate angle of view.
rotateX(double) - Method in class render.Matrix
Modifies the object matrix to rotate about the X axis by angle theta.
rotateX(double) - Method in class render.RenderApplet
Rotates the top matrix around the X axis by angle t (radians).
rotateY(double) - Method in class render.Matrix
Modifies the object matrix to rotate about the Y axis by angle theta.
rotateY(double) - Method in class render.RenderApplet
Rotates the top matrix around the Y axis by angle t (radians).
rotateZ(double) - Method in class render.Matrix
Modifies the object matrix to rotate about the Z axis by angle theta.
rotateZ(double) - Method in class render.RenderApplet
Rotates the top matrix around the Z axis by angle t (radians).
run() - Method in class render.Material
Thread that runs in the background ( provided the resources are available - no mouse dragging for example) and computes the normal map table of values for quick look up later.
run() - Method in class render.RenderApplet
Renderer thread.

S

SPHERE_AMBIENT - Static variable in class circlePattern.viewer.perlin.PerlinView
 
SPHERE_DIFFUSE - Static variable in class circlePattern.viewer.perlin.PerlinView
 
SPHERE_REFINE - Static variable in class circlePattern.viewer.perlin.PerlinView
 
SPHERE_SPECULAR - Static variable in class circlePattern.viewer.perlin.PerlinView
 
ScaleTool - class moebiusViewer.tool.ScaleTool.
 
ScaleTool() - Constructor for class moebiusViewer.tool.ScaleTool
 
Shape2DChangeEvent - class moebiusViewer.util.Shape2DChangeEvent.
 
Shape2DChangeEvent(MoebiusShape) - Constructor for class moebiusViewer.util.Shape2DChangeEvent
 
ShapeSet - class moebiusViewer.shape.ShapeSet.
 
ShapeSet() - Constructor for class moebiusViewer.shape.ShapeSet
 
ShowLabelTool - class moebiusViewer.tool.ShowLabelTool.
 
ShowLabelTool() - Constructor for class moebiusViewer.tool.ShowLabelTool
 
SinglePixelGrabber - class moebiusViewer.SinglePixelGrabber.
The PixelGrabber class implements an ImageConsumer which can be attached to an Image or ImageProducer object to retrieve a single pixel of that image.
SinglePixelGrabber(Image, int, int) - Constructor for class moebiusViewer.SinglePixelGrabber
Create a PixelGrabber object to grab the (x, y) pixel from the specified image.
SinglePixelGrabber(ImageProducer, int, int) - Constructor for class moebiusViewer.SinglePixelGrabber
Create a PixelGrabber object to grab the (x, y) pixel from the image produced by the specified ImageProducer.
SphericalData - class circlePattern.variational.SphericalData.
 
SphericalData() - Constructor for class circlePattern.variational.SphericalData
 
SphericalFunctional - class circlePattern.variational.SphericalFunctional.
Provides static methods which evaluate the spherical circle pattern functional and its gradient.
SphericalLayout - class circlePattern.variational.SphericalLayout.
 
SphericalLayout() - Constructor for class circlePattern.variational.SphericalLayout
 
scale(double) - Method in class moebiusViewer.MoebiusTransform
 
scale(double, double, double) - Method in class render.Matrix
Scales the transformation matrix by x,y,z in the respective directions.
scale(double, double, double) - Method in class render.RenderApplet
Scales the top matrix by x, y, z in their respective dimensions.
scaleRotation - Variable in class circlePattern.variational.GenericLayout
 
search(double[], double[], DoubleValued) - Static method in class numericalMethods.calculus.minimizing.Braket
 
search(double[], double[], DoubleValued, double) - Static method in class numericalMethods.calculus.minimizing.Brent
 
search(double, double, double, double[], DoubleValued, double) - Static method in class numericalMethods.calculus.minimizing.Brent
 
search(double[], double, DoubleValued) - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
 
search(double[], double, DoubleArrayParametrized, DoubleValued, DoubleArrayValued) - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
 
search(double[], double[], DoubleParametrized, DoubleValued, DoubleValued, double) - Static method in class numericalMethods.calculus.minimizing.DBrent
 
search(double, double, double, double[], DoubleParametrized, DoubleValued, DoubleValued, double) - Static method in class numericalMethods.calculus.minimizing.DBrent
 
search(double, double, double, double[], DoubleValued, double) - Static method in class numericalMethods.calculus.minimizing.Golden
 
search() - Method in class numericalMethods.calculus.minimizing.LineNDBrent
 
search() - Method in class numericalMethods.calculus.minimizing.LineNDDBrent
 
search(double[], double, DoubleValued) - Static method in class numericalMethods.calculus.minimizing.Powell
 
search(double[], double[][], double, DoubleValued) - Static method in class numericalMethods.calculus.minimizing.Powell
 
search(double[], double[][], double, DoubleArrayParametrized, DoubleValued) - Static method in class numericalMethods.calculus.minimizing.Powell
 
seeMesh - Variable in class render.Renderer
When set true, only the wireframe structure of the objects is displayed using appropriate colors.
seed - Static variable in class render.Noise
Initialization seed used to start the random number generator.
set(double, double) - Method in class mfc.number.Complex
Deprecated.  
set(Complex) - Method in class mfc.number.Complex
Deprecated.  
set(double, double, double) - Method in class moebiusViewer.shape.Circle
Deprecated. Use assign instead.
set(int[], int[]) - Method in class moebiusViewer.shape.IndexedLineSet
Deprecated.  
set(double, double, double, double) - Method in class moebiusViewer.shape.LineSegment
Deprecated.  
set(double, double) - Method in class moebiusViewer.shape.Point
Deprecated.  
set(Complex) - Method in class moebiusViewer.shape.Point
Deprecated.  
set(double, double) - Method in class moebiusViewer.shape.PointOnCircle
 
set(double, double, int) - Method in class moebiusViewer.shape.PointSet
 
set(int, double, double) - Method in class moebiusViewer.shape.PointSet
Deprecated.  
set(int, int, double, double) - Method in class moebiusViewer.shape.QuadMesh
Deprecated.  
set(Rectangle) - Method in class moebiusViewer.shape.Rectangle
 
set(double, double, double, double) - Method in class moebiusViewer.shape.Rectangle
 
set(MoebiusShape[]) - Method in class moebiusViewer.shape.ShapeSet
 
set(int, MoebiusShape) - Method in class moebiusViewer.shape.ShapeSet
 
set(MoebiusShape[]) - Method in class moebiusViewer.viewer.AbstractViewer
 
set(int, MoebiusShape) - Method in class moebiusViewer.viewer.AbstractViewer
 
set(MoebiusShape[]) - Method in class moebiusViewer.viewer.JViewerCanvas
 
set(int, MoebiusShape) - Method in class moebiusViewer.viewer.JViewerCanvas
 
set(MoebiusShape[]) - Method in class moebiusViewer.viewer.ViewerCanvas
 
set(int, MoebiusShape) - Method in class moebiusViewer.viewer.ViewerCanvas
 
set(int, int, double) - Method in class render.Matrix
Sets matrix value at m[i,j] to d.
set(double[], double, double, double) - Static method in class render.Vec
Populates the dst vector with values x, y, z.
setA(Complex) - Method in class mfc.matrix.AbstractComplex2By2
sets entry a of this with a
setA(Complex) - Method in class mfc.matrix.Complex2By2
sets entry a of this with a
setA(Complex) - Method in class mfc.vector.Complex2
sets entry a of this with a
setARe(double) - Method in class mfc.geometry.HermitianCircle
Set the value of aRe.
setARe(double) - Method in class mfc.matrix.HermitianComplex2By2
Set the value of aRe.
setAmbient(double, double, double) - Method in class render.Material
Sets the ambient lighting color values (range 0..1).
setAntiAliasing(boolean) - Method in class moebiusViewer.Attributes
 
setAttributes(Attributes) - Method in class moebiusViewer.MoebiusGraphics
 
setAttributes(Attributes) - Method in class moebiusViewer.viewer.AbstractViewer
 
setAttributes(Attributes) - Method in class moebiusViewer.viewer.JViewerCanvas
 
setAttributes(Attributes) - Method in class moebiusViewer.viewer.ViewerCanvas
 
setB(Complex) - Method in class mfc.geometry.HermitianCircle
Set the value of the upper right element.
setB(Complex) - Method in class mfc.matrix.AbstractComplex2By2
sets entry b of this with b
setB(Complex) - Method in class mfc.matrix.Complex2By2
sets entry b of this with b
setB(Complex) - Method in class mfc.matrix.HermitianComplex2By2
Set the value of the upper right element.
setB(Complex) - Method in class mfc.vector.Complex2
sets entry b of this with b
setBgColor(double, double, double) - Method in class render.RenderApplet
Sets the background color ( RGB values range: 0..1).
setBgColor(double, double, double) - Method in class render.Renderer
Set the background fill color.
setBound(Rectangle) - Method in class moebiusViewer.AbstractPSWriter
 
setBounded(boolean) - Method in class moebiusViewer.AbstractBounder
 
setBounderContext(AbstractBounder) - Method in class moebiusViewer.viewer.AbstractViewer
 
setByParameter(double[]) - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
setC(Complex) - Method in class mfc.geometry.HermitianCircle
Set the value of the lower left element.
setC(Complex) - Method in class mfc.matrix.AbstractComplex2By2
sets entry c of this with c
setC(Complex) - Method in class mfc.matrix.Complex2By2
sets entry c of this with c
setC(Complex) - Method in class mfc.matrix.HermitianComplex2By2
Set the value of the lower left element.
setCamera(double, double) - Method in class render.Renderer
Forces an absolute value for the camera matrix.
setCamera(Matrix) - Method in class render.Renderer
Sets the camera matrix directly.
setCapitalPhi(double[]) - Method in class circlePattern.variational.GenericData
 
setCapitalPhi(int, double) - Method in class circlePattern.variational.GenericData
 
setCenter(Complex) - Method in class moebiusViewer.shape.Circle
 
setCenterX(double) - Method in class moebiusViewer.shape.Circle
 
setCenterY(double) - Method in class moebiusViewer.shape.Circle
 
setClosed(boolean) - Method in class moebiusViewer.shape.Polygon
 
setClosedInXDirection(boolean) - Method in class moebiusViewer.shape.QuadMesh
 
setClosedInYDirection(boolean) - Method in class moebiusViewer.shape.QuadMesh
 
setColor(Color) - Method in class moebiusViewer.Attributes
 
setColor(Color) - Method in class moebiusViewer.MoebiusGraphics
 
setColor(Color) - Method in class moebiusViewer.shape.AbstractShape
Set the value of color.
setColor(double[]) - Method in class render.Material
Deprecated. Use specific color-setting functions, see Material.setDS(double, double, double, double, double, double, double).
setColor(double, double, double) - Method in class render.Material
Deprecated. Use specific color-setting functions, see Material.setDiffuse(double, double, double).
setColor(double, double, double, double, double, double, double) - Method in class render.Material
Deprecated. Use specific color-setting functions, see Material.setDS(double, double, double, double, double, double, double).
setColor(double, double, double, double, double, double, double, double, double, double) - Method in class render.Material
Deprecated. Use specific color-setting functions, see Material.setDSA(double, double, double, double, double, double, double, double, double, double).
setColorMap(ColorGradient) - Method in class moebiusViewer.shape.ColorGradientBox
 
setColorModel(ColorModel) - Method in class moebiusViewer.SinglePixelGrabber
The setColorModel method is part of the ImageConsumer API which this class must implement to retrieve the pixels.
setColorOfAllPoints(Color) - Method in class moebiusViewer.shape.AbstractPointSet
 
setConjugate() - Method in class mfc.number.Complex
Deprecated.  
setConjugate(Complex) - Method in class mfc.number.Complex
Deprecated.  
setConsistent(boolean) - Method in class moebiusViewer.shape.AbstractPointSet
 
setContext(MoebiusShape) - Method in interface moebiusViewer.MoebiusTool
 
setContext(MoebiusShape) - Method in class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
setContext(MoebiusShape) - Method in class moebiusViewer.tool.AbstractTool
 
setCoords(int, Complex) - Method in class moebiusViewer.shape.AbstractPointSet
 
setCoords(int, double, double) - Method in class moebiusViewer.shape.AbstractPointSet
set euclidean Coords (x, y) at Index index
setCoords(Complex[][]) - Method in class moebiusViewer.shape.Grid
Sets the dimensions of the grid to the dimensions of pts and uses the entries of pts (as far as they are non-null) as coordinates.
setCoords(double, double) - Method in class moebiusViewer.shape.Point
 
setCoords(Complex) - Method in class moebiusViewer.shape.Point
 
setCoords(int, Complex) - Method in class moebiusViewer.shape.PointSet
 
setCoords(Complex[]) - Method in class moebiusViewer.shape.PointSet
Deprecated.  
setCoords(int, double, double) - Method in class moebiusViewer.shape.PointSet
 
setCoords(Complex[][]) - Method in class moebiusViewer.shape.QuadMesh
 
setCoords(int, int, Complex) - Method in class moebiusViewer.shape.QuadMesh
 
setCorners(double[]) - Method in class moebiusViewer.shape.Rectangle
 
setCos() - Method in class mfc.number.Complex
Deprecated. this = cos(this)
setCos(Complex) - Method in class mfc.number.Complex
Deprecated. this = cos(u)
setCosh() - Method in class mfc.number.Complex
Deprecated. this = sin(this)
setCosh(Complex) - Method in class mfc.number.Complex
Deprecated. this = sin(u)
setCreator(String) - Method in class moebiusViewer.AbstractPSWriter
 
setCrossRatio(Complex, Complex, Complex, Complex) - Method in class mfc.number.Complex
Deprecated.  
setCube() - Method in class mfc.number.Complex
Deprecated.  
setCube(Complex) - Method in class mfc.number.Complex
Deprecated.  
setD(Complex) - Method in class mfc.matrix.AbstractComplex2By2
sets entry d of this with d
setD(Complex) - Method in class mfc.matrix.Complex2By2
sets entry d of this with d
setDRe(double) - Method in class mfc.geometry.HermitianCircle
Set the value of dRe.
setDRe(double) - Method in class mfc.matrix.HermitianComplex2By2
Set the value of dRe.
setDS(double, double, double, double, double, double, double) - Method in class render.Material
Sets the diffuse and specular values of color.
setDSA(double, double, double, double, double, double, double, double, double, double) - Method in class render.Material
Sets the diffuse, specular, and ambient values of color.
setDebug(boolean) - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
Set the value of debug.
setDebug(boolean) - Static method in class numericalMethods.calculus.minimizing.Powell
Set the value of debug.
setDefaultPointColor(Color) - Method in class moebiusViewer.shape.AbstractPointSet
 
setDefaultPointColor(Color) - Method in class moebiusViewer.shape.PointSet
 
setDefaultPointColor(Color) - Method in class moebiusViewer.shape.QuadMesh
 
setDiffuse(double, double, double) - Method in class render.Material
Sets the diffuse components of light (range 0..1).
setDimensions(int, int) - Method in class moebiusViewer.SinglePixelGrabber
The setDimensions method is part of the ImageConsumer API which this class must implement to retrieve the pixels.
setDirection(double[]) - Method in class numericalMethods.calculus.minimizing.LineND
Set the value of direction.
setDivide(Complex) - Method in class mfc.number.Complex
Deprecated. this *= v.
setDivide(double) - Method in class mfc.number.Complex
Deprecated. this /= r.
setDivide(Complex, Complex) - Method in class mfc.number.Complex
Deprecated. this =u/v.
setDivide(Complex, double) - Method in class mfc.number.Complex
Deprecated. this = u / r
setDoFirePropertyChange(boolean) - Method in class moebiusViewer.shape.AbstractShape
 
setDoubleArrayParameter(double[], int) - Method in class numericalMethods.calculus.minimizing.NumericalGradient
 
setDoubleArrayParameter(double[], int) - Method in interface numericalMethods.function.DoubleArrayParametrized
Set the double array parameter by the values in a double[].
setDoubleBuffered(boolean) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
setDoubleParameter(double) - Method in class numericalMethods.calculus.minimizing.LineND
 
setDoubleParameter(double) - Method in class numericalMethods.calculus.minimizing.LineNDEvaluator
 
setDoubleParameter(double) - Method in interface numericalMethods.function.DoubleParametrized
Set the double parameter.
setDoubleSided(boolean) - Method in class render.Geometry
Sets the flag indicating whether the object is double sided.
setDoubleSided(boolean) - Method in class render.Material
Sets the double sided flag true to indicate whether the object is double sided.
setDragging(boolean) - Static method in class render.Renderer
If the user is interactively dragging the mouse, we want the renderer to know about it, so that any other background process (eg: a material which is building a lookup table) can ask the renderer, and thereby avoid consuming scarce CPU resources simultaneously.
setDrawCircle(boolean) - Method in class moebiusViewer.shape.PointOnCircle
 
setDrawHorizontalLines(boolean) - Method in class moebiusViewer.shape.Grid
Sets the boolean that determines whether the horizontal lines are drawn
setDrawHorizontalLines(boolean) - Method in class moebiusViewer.shape.QuadMesh
 
setDrawPoints(boolean) - Method in class moebiusViewer.shape.Arc
 
setDrawPoints(boolean) - Method in class moebiusViewer.shape.Grid
Sets the boolean that determines whether the points are drawn
setDrawPoints(boolean) - Method in class moebiusViewer.shape.QuadMesh
 
setDrawTicks(boolean) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of drawTicks.
setDrawUnitCircle(boolean) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of drawUnitCircle.
setDrawVerticalLines(boolean) - Method in class moebiusViewer.shape.Grid
Sets the boolean that determines whether the vertical lines are drawn
setDrawVerticalLines(boolean) - Method in class moebiusViewer.shape.QuadMesh
 
setDrawer(AbstractDrawer) - Method in class moebiusViewer.GenericPicker
 
setDrawerContext(AbstractDrawer) - Method in class moebiusViewer.viewer.AbstractViewer
 
setExp() - Method in class mfc.number.Complex
Deprecated. u = exp(u)
setExp(Complex) - Method in class mfc.number.Complex
Deprecated. u = exp(u)
setFL(double) - Method in class render.RenderApplet
Sets the camera's focal length.
setFL(double) - Method in class render.Renderer
Sets the camera's focal length.
setFOV(double) - Method in class render.RenderApplet
Sets the field of view value.
setFOV(double) - Method in class render.Renderer
Sets the camera field of view.
setFilled(boolean) - Method in class moebiusViewer.Attributes
 
setFilled(boolean) - Method in class moebiusViewer.MoebiusGraphics
 
setFilled(boolean) - Method in class moebiusViewer.shape.AbstractShape
Set the value of filled.
setFont(Font) - Method in class moebiusViewer.AbstractPSWriter
 
setFont(Font) - Method in class moebiusViewer.Attributes
 
setFont(Font) - Method in class moebiusViewer.MoebiusGraphics
 
setFont(Font) - Method in class moebiusViewer.shape.Text
 
setFont(Font) - Method in class moebiusViewer.viewer.AbstractViewer
 
setFont(Font) - Method in class moebiusViewer.viewer.JViewerCanvas
 
setFont(Font) - Method in class moebiusViewer.viewer.ViewerCanvas
 
setFontColor(Color) - Method in class moebiusViewer.shape.Text
 
setFromPolar(double, double) - Method in class mfc.number.Complex
Deprecated. this = r*exp(i*phi)
setGlow(double[]) - Method in class render.Material
Deprecated. Use specific color setting function, Material.setAmbient(double, double, double)
setGlow(double, double, double) - Method in class render.Material
Deprecated. Use specific color setting function, Material.setAmbient(double, double, double)
setGraph(int, double[]) - Method in class moebiusViewer.graph.Graph
 
setGraph(Graph) - Method in class moebiusViewer.graph.JGraphViewer
 
setGraph(int, double[]) - Method in class moebiusViewer.graph.JGraphViewer
 
setGraphics(Graphics) - Method in class moebiusViewer.Attributes
 
setGraphics(Graphics) - Method in class moebiusViewer.Attributes2D
 
setGraphics(Graphics) - Method in class moebiusViewer.MoebiusGraphics
 
setH(double) - Method in class moebiusViewer.shape.ColorGradientBox
 
setH(double) - Method in class numericalMethods.calculus.minimizing.NumericalGradient
Set the value of h.
setHermitianCircle(HermitianCircle) - Method in class moebiusViewer.shape.Circle
 
setHints(int) - Method in class moebiusViewer.SinglePixelGrabber
The setHints method is part of the ImageConsumer API which this class must implement to retrieve the pixels.
setHorizontalTextLayout(int) - Method in class moebiusViewer.Attributes
 
setHorizontalTextLayout(int) - Method in class moebiusViewer.MoebiusGraphics
 
setHorizontalTextLayout(int) - Method in class moebiusViewer.shape.Text
 
setITMAX(double) - Static method in class numericalMethods.calculus.minimizing.Brent
Set the value of ITMAX.
setITMAX(double) - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
Set the value of ITMAX.
setITMAX(int) - Static method in class numericalMethods.calculus.minimizing.DBrent
Set the value of ITMAX.
setITMAX(int) - Static method in class numericalMethods.calculus.minimizing.Powell
Set the value of ITMAX.
setIm(double) - Method in class mfc.number.Complex
Set imag entry of this.
setImage(Image) - Method in class moebiusViewer.GenericPicker
 
setIndex(int[]) - Method in class moebiusViewer.shape.Triangulation
Set the value of index.
setIndexAndLength(int[], int[]) - Method in class moebiusViewer.shape.IndexedLineSet
 
setInvert() - Method in class mfc.number.Complex
Deprecated.  
setInvert(Complex) - Method in class mfc.number.Complex
Deprecated.  
setIsClosed(boolean) - Method in class moebiusViewer.shape.Grid
Sets the boolean that tells whether horizontal curves are to be treated as closed
setIsPicked(boolean) - Method in class moebiusViewer.AbstractPicker
 
setLabel(String) - Method in class moebiusViewer.shape.AbstractShape
Set the value of label.
setLabel(String) - Method in class moebiusViewer.tool.AbstractTool
 
setLabelPointsWithIndex(boolean) - Method in class moebiusViewer.shape.AbstractPointSet
 
setLabelPointsWithIndex(boolean) - Method in class moebiusViewer.shape.PointSet
 
setLabelPointsWithIndex(boolean) - Method in class moebiusViewer.shape.QuadMesh
 
setLayout(GenericLayout) - Method in class circlePattern.viewer.moebius.CirclePatternShape
Set the value of layout.
setLineWidth(double) - Method in class moebiusViewer.Attributes
 
setLineWidth(double) - Method in class moebiusViewer.Attributes2D
 
setLineWidth(double) - Method in class moebiusViewer.MoebiusGraphics
 
setLineWidth(double) - Method in class moebiusViewer.shape.AbstractShape
Set the value of lineWidth.
setLog() - Method in class mfc.number.Complex
Deprecated. u = log(u)
setLog(Complex) - Method in class mfc.number.Complex
Deprecated.  
setMaterial(Material) - Method in class render.Geometry
Set the Material for this shape to be Material m.
setMatrix(Matrix) - Method in class render.Geometry
Set the transformation matrix for this shape.
setMinus(Complex) - Method in class mfc.number.Complex
Deprecated. this -= v.
setMinus(double) - Method in class mfc.number.Complex
Deprecated. this -= r.
setMinus(Complex, Complex) - Method in class mfc.number.Complex
Deprecated. this = u - v
setMinus(Complex, double) - Method in class mfc.number.Complex
Deprecated. this = u - r
setN(int) - Method in class numericalMethods.calculus.minimizing.LineND
Set the value of n.
setNeg() - Method in class mfc.number.Complex
Deprecated.  
setNeg(Complex) - Method in class mfc.number.Complex
Deprecated.  
setNumCols(int) - Method in class moebiusViewer.shape.QuadMesh
Deprecated.  
setNumColums(int) - Method in class moebiusViewer.shape.Grid
Change the number of colums, by truncation if the number of colums is getting smaller, by linear extrapolation if it is getting bigger.
setNumElements(int) - Method in class moebiusViewer.shape.Triangulation
Set the value of numElements.
setNumOfColumns(int) - Method in class moebiusViewer.shape.QuadMesh
Set the value of numOfColumns.
setNumOfPoints(int) - Method in class moebiusViewer.shape.AbstractPointSet
 
setNumOfPoints(int, boolean) - Method in class moebiusViewer.shape.AbstractPointSet
this must not fire property change.
setNumOfPoints(int) - Method in class moebiusViewer.shape.IndexedLineSet
 
setNumOfPoints(int) - Method in class moebiusViewer.shape.PointSet
 
setNumOfPoints(int, boolean) - Method in class moebiusViewer.shape.PointSet
 
setNumOfRows(int) - Method in class moebiusViewer.shape.QuadMesh
Set the value of numOfRows.
setNumOfRowsAndColumns(int, int) - Method in class moebiusViewer.shape.QuadMesh
 
setNumOfRowsAndColumns(int, int, boolean) - Method in class moebiusViewer.shape.QuadMesh
 
setNumRows(int) - Method in class moebiusViewer.shape.Grid
Change the number of rows, by truncation if the number of rows is getting smaller, by linear extrapolation if it is getting bigger.
setNumRows(int) - Method in class moebiusViewer.shape.QuadMesh
Deprecated.  
setNumRowsAndNumCols(int, int) - Method in class moebiusViewer.shape.QuadMesh
Deprecated.  
setObject(Object) - Method in class moebiusViewer.graph.JGraphViewerCustomizer
 
setObject(Object) - Method in class moebiusViewer.moebius.JMoebiusShapeCustomizer
 
setObject(Object) - Method in class moebiusViewer.moebius.MoebiusShapeCustomizer
 
setOffset(double, double, double) - Method in class render.Geometry
Set the x,y,z offset from the parent object.
setOriginX(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of originX.
setOriginY(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of originY.
setPickPoint(int, int) - Method in class moebiusViewer.AbstractPicker
 
setPickable(boolean) - Method in class moebiusViewer.shape.AbstractShape
 
setPickerContext(AbstractPicker) - Method in class moebiusViewer.viewer.AbstractViewer
 
setPixels(int, int, int, int, ColorModel, byte[], int, int) - Method in class moebiusViewer.SinglePixelGrabber
The setPixels method is part of the ImageConsumer API which this class must implement to retrieve the pixels.
setPixels(int, int, int, int, ColorModel, int[], int, int) - Method in class moebiusViewer.SinglePixelGrabber
The setPixels method is part of the ImageConsumer API which this class must implement to retrieve the pixels.
setPlus(double, double) - Method in class mfc.number.Complex
Deprecated. this += (x+yi).
setPlus(Complex) - Method in class mfc.number.Complex
Deprecated. this += v.
setPlus(Complex, double) - Method in class mfc.number.Complex
Deprecated. this = u + r
setPlus(double) - Method in class mfc.number.Complex
Deprecated. this += r.
setPlus(Complex, Complex) - Method in class mfc.number.Complex
Deprecated. this = u + v
setPoint(double[]) - Method in class numericalMethods.calculus.minimizing.LineND
Set the value of point.
setPointColor(Color) - Method in class moebiusViewer.Attributes
 
setPointColor(Color) - Method in class moebiusViewer.MoebiusGraphics
 
setPointColor(Color[]) - Method in class moebiusViewer.shape.AbstractPointSet
 
setPointColor(int, Color) - Method in class moebiusViewer.shape.AbstractPointSet
 
setPointColor(Color) - Method in class moebiusViewer.shape.Point
 
setPointColor(Color[]) - Method in class moebiusViewer.shape.PointSet
 
setPointColor(int, Color) - Method in class moebiusViewer.shape.PointSet
 
setPointColor(Color[]) - Method in class moebiusViewer.shape.QuadMesh
 
setPointColor(int, int, Color) - Method in class moebiusViewer.shape.QuadMesh
 
setPointOutline(int) - Method in class moebiusViewer.Attributes
 
setPointOutline(int) - Method in class moebiusViewer.MoebiusGraphics
 
setPointOutline(int) - Method in class moebiusViewer.shape.AbstractShape
Set the value of pointOutline.
setPointRadius(int) - Method in class moebiusViewer.Attributes
 
setPointRadius(int) - Method in class moebiusViewer.MoebiusGraphics
 
setPointRadius(int) - Method in class moebiusViewer.shape.AbstractShape
Set the value of pointRadius.
setPow(Complex) - Method in class mfc.number.Complex
Deprecated. this = this^v.
setPow(Complex, Complex) - Method in class mfc.number.Complex
Deprecated. this = u^v
setPow(double) - Method in class mfc.number.Complex
Deprecated. this = this^r
setPow(Complex, double) - Method in class mfc.number.Complex
Deprecated.  
setPreferredHeight(int) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
setPreferredWidth(int) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
setProjectiveCoords(int, double, double, double, double) - Method in class moebiusViewer.shape.AbstractPointSet
 
setProjectiveCoords(int, ComplexProjective1) - Method in class moebiusViewer.shape.AbstractPointSet
 
setProjectiveCoords(int, Complex, Complex) - Method in class moebiusViewer.shape.AbstractPointSet
 
setProjectiveCoords(int, int, double, double) - Method in class moebiusViewer.shape.Grid
Sets the coordinate in row
setProjectiveCoords(int, int, Complex) - Method in class moebiusViewer.shape.Grid
Sets the coordinate in row
setProjectiveCoords(ComplexProjective1) - Method in class moebiusViewer.shape.Point
 
setProjectiveCoords(double, double, double, double) - Method in class moebiusViewer.shape.Point
 
setProjectiveCoords(Complex, Complex) - Method in class moebiusViewer.shape.Point
 
setProjectiveCoords(int, double, double, double, double) - Method in class moebiusViewer.shape.PointSet
 
setProjectiveCoords(int, ComplexProjective1) - Method in class moebiusViewer.shape.PointSet
 
setProjectiveCoords(int, int, double, double, double, double) - Method in class moebiusViewer.shape.QuadMesh
 
setProjectiveCoords(int, int, ComplexProjective1) - Method in class moebiusViewer.shape.QuadMesh
 
setProjectiveCoords(ComplexProjective1[][]) - Method in class moebiusViewer.shape.QuadMesh
 
setProjectiveCoords(int, int, double, double) - Method in class moebiusViewer.shape.QuadMesh
set euclidean Coords (x, y) at Index (i,j)
setProperties(Hashtable) - Method in class moebiusViewer.SinglePixelGrabber
The setProperties method is part of the ImageConsumer API which this class must implement to retrieve the pixels.
setRadius(double) - Method in class moebiusViewer.shape.Circle
 
setRadius(double) - Method in class moebiusViewer.shape.PointOnCircle
 
setRandom() - Method in class mfc.number.Complex
Deprecated.  
setRe(double) - Method in class mfc.number.Complex
Set real part of this.
setRho(int, double) - Method in class circlePattern.variational.GenericData
 
setRow(int, Complex[]) - Method in class moebiusViewer.shape.Grid
First sets the number of colums to the length of
setShape(MoebiusShape) - Method in class moebiusViewer.AbstractPSWriter
 
setShape(MoebiusShape) - Method in class moebiusViewer.shape.MoebiusTransformer
 
setShape(MoebiusShape) - Method in class moebiusViewer.shape.MultipleMoebiusTransformer
 
setShowLabel(boolean) - Method in class moebiusViewer.shape.AbstractShape
Set the value of showLabel.
setSin() - Method in class mfc.number.Complex
Deprecated. this = sin(this)
setSin(Complex) - Method in class mfc.number.Complex
Deprecated. this = sin(u)
setSinh() - Method in class mfc.number.Complex
Deprecated. this = sin(this)
setSinh(Complex) - Method in class mfc.number.Complex
Deprecated. this = sin(u)
setSize(Dimension) - Method in class moebiusViewer.MoebiusGraphics
 
setSize(int) - Method in class moebiusViewer.util.MoebiusShapeStack
 
setSize(int) - Method in class moebiusViewer.util.MoebiusTransformStack
 
setSize(Dimension) - Method in class moebiusViewer.viewer.AbstractViewer
 
setSpecular(double, double, double, double) - Method in class render.Material
Sets the specular color components (r, g, b, exp).
setSqr() - Method in class mfc.number.Complex
Deprecated.  
setSqr(Complex) - Method in class mfc.number.Complex
Deprecated.  
setSqrt() - Method in class mfc.number.Complex
Deprecated. u= sqrt(u)
setSqrt(Complex) - Method in class mfc.number.Complex
Deprecated.  
setSurface(CellularSurface) - Method in class circlePattern.variational.GenericData
 
setT(double) - Method in class numericalMethods.calculus.minimizing.LineND
Set the value of t.
setTable(int, int, int, int) - Method in class render.Material
Sets the x, y, z, value in the lookup table to p.
setTheta(double[]) - Method in class circlePattern.variational.GenericData
 
setTheta(int, double) - Method in class circlePattern.variational.GenericData
 
setTime(double) - Method in class moebiusViewer.util.ColorGradient
 
setTimes(Complex) - Method in class mfc.number.Complex
Deprecated. this *= v.
setTimes(double) - Method in class mfc.number.Complex
Deprecated. this *= r.
setTimes(Complex, Complex) - Method in class mfc.number.Complex
Deprecated. this = u * v
setTimes(Complex, double) - Method in class mfc.number.Complex
Deprecated. this = u * r
setTitle(String) - Method in class moebiusViewer.AbstractPSWriter
 
setTolerance(double) - Method in class circlePattern.variational.GenericData
 
setTransform(Moebius) - Method in class moebiusViewer.shape.MoebiusTransformer
 
setTransformPath(MoebiusTransformStack) - Method in interface moebiusViewer.MoebiusTool
 
setTransformPath(MoebiusTransformStack) - Method in class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
setTransformPath(MoebiusTransformStack) - Method in class moebiusViewer.tool.AbstractTool
 
setTransformStack(MoebiusTransformStack) - Method in class moebiusViewer.MoebiusGraphics
 
setTransparency(double) - Method in class render.Material
Sets the transparency of the material (0 transparent to 1 opaque).
setUseDBrent(boolean) - Static method in class numericalMethods.calculus.minimizing.ConjugateGradient
Set the value of useDBrent.
setUsePointColor(boolean) - Method in class moebiusViewer.Attributes
 
setUsePointColor(boolean) - Method in class moebiusViewer.MoebiusGraphics
 
setVerticalTextLayout(int) - Method in class moebiusViewer.Attributes
 
setVerticalTextLayout(int) - Method in class moebiusViewer.MoebiusGraphics
 
setVerticalTextLayout(int) - Method in class moebiusViewer.shape.Text
 
setViewer(AbstractViewer) - Method in interface moebiusViewer.MoebiusTool
 
setViewer(AbstractViewer) - Method in class moebiusViewer.tool.AbstractTool
 
setW(double) - Method in class moebiusViewer.shape.ColorGradientBox
 
setX(double) - Method in class mfc.vector.Real3
Set the value of x.
setX(int, double) - Method in class moebiusViewer.shape.AbstractPointSet
 
setX(double[]) - Method in class moebiusViewer.shape.AbstractPointSet
 
setX(double) - Method in class moebiusViewer.shape.ColorGradientBox
 
setX(double) - Method in class moebiusViewer.shape.Point
Set the value of x.
setX(int, double) - Method in class moebiusViewer.shape.PointSet
 
setX(double[]) - Method in class moebiusViewer.shape.PointSet
 
setX(int, int, double) - Method in class moebiusViewer.shape.QuadMesh
 
setX(double[]) - Method in class moebiusViewer.shape.QuadMesh
 
setX(double) - Method in class moebiusViewer.shape.Text
 
setX0(double) - Method in class moebiusViewer.shape.LineSegment
Set the value of x0.
setX1(double) - Method in class moebiusViewer.shape.LineSegment
Set the value of x1.
setXMax(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of xMax.
setXMin(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of xMin.
setXPick(int) - Method in class moebiusViewer.AbstractPicker
 
setXTickLength(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of xTickLength.
setXTickStep(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of xTickStep.
setXY(int, double, double) - Method in class moebiusViewer.shape.PointSet
Deprecated.  
setXY(double[]) - Method in class moebiusViewer.shape.PointSet
Deprecated.  
setY(double) - Method in class mfc.vector.Real3
Set the value of y.
setY(int, double) - Method in class moebiusViewer.shape.AbstractPointSet
 
setY(double[]) - Method in class moebiusViewer.shape.AbstractPointSet
 
setY(double) - Method in class moebiusViewer.shape.ColorGradientBox
 
setY(double) - Method in class moebiusViewer.shape.Point
Set the value of y.
setY(int, double) - Method in class moebiusViewer.shape.PointSet
 
setY(double[]) - Method in class moebiusViewer.shape.PointSet
 
setY(int, int, double) - Method in class moebiusViewer.shape.QuadMesh
 
setY(double[]) - Method in class moebiusViewer.shape.QuadMesh
 
setY(double) - Method in class moebiusViewer.shape.Text
 
setY0(double) - Method in class moebiusViewer.shape.LineSegment
Set the value of y0.
setY1(double) - Method in class moebiusViewer.shape.LineSegment
Set the value of y1.
setYMax(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of yMax.
setYMin(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of yMin.
setYPick(int) - Method in class moebiusViewer.AbstractPicker
 
setYTickLength(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of yTickLength.
setYTickStep(double) - Method in class moebiusViewer.shape.CoordinateSystem
Set the value of yTickStep.
setZ(double) - Method in class mfc.vector.Real3
Set the value of z.
setZ1(ComplexProjective1) - Method in class moebiusViewer.shape.Arc
 
setZ2(ComplexProjective1) - Method in class moebiusViewer.shape.Arc
 
setZ3(ComplexProjective1) - Method in class moebiusViewer.shape.Arc
 
setsCoinside(Complex[], Complex[]) - Static method in class mfc.number.Complex
Indicates whether c1 equal to c2 as sets.
setsCoinside(Complex[], Complex[], double) - Static method in class mfc.number.Complex
Indicates whether c1 equal to c2 as sets.
sew(Geometry, int, int) - Method in class render.Geometry
Attempts to sew the s geometry to the current shape geometry if the a and b parameters are both nonzero.
sew(Geometry, int, int, Matrix) - Method in class render.Geometry
Attempts to sew the s geometry to the current shape geometry if the a and b parameters are both nonzero according to transformation matrix m.
shapes - Variable in class moebiusViewer.shape.ShapeSet
 
show(GenericLayout) - Static method in class circlePattern.viewer.moebius.MoebiusView
 
show(GenericLayout) - Static method in class circlePattern.viewer.perlin.PerlinView
 
showFPS - Variable in class render.RenderApplet
Flag that determines whether to display current frame rate.
showMesh - Variable in class render.Renderer
Shows/overlays the geometry mesh in black when true.
sin(Complex) - Static method in class mfc.number.Complex
Returns sinus of u.
sin() - Method in class mfc.number.Complex
Returns sinus of this.
sinh(Complex) - Static method in class mfc.number.Complex
Returns sinushyperbolicus of u.
sinh() - Method in class mfc.number.Complex
Returns sinushyperbolicus of this.
size - Variable in class moebiusViewer.MoebiusGraphics
 
size() - Method in class moebiusViewer.util.MoebiusShapeStack
 
size() - Method in class moebiusViewer.util.MoebiusTransformStack
 
size - Variable in class moebiusViewer.viewer.AbstractJViewerCanvas
 
size - Variable in class moebiusViewer.viewer.AbstractViewer
 
size - Variable in class moebiusViewer.viewer.AbstractViewerCanvas
 
slideEdgeLeft(int) - Method in class cellularSurface.CellularSurface
Slide an edge to the left.
slideEdgeRight(int) - Method in class cellularSurface.CellularSurface
Slide an edge to the right.
sphericalCenter(Real3) - Method in class mfc.geometry.HermitianCircle
Calculate the spherical center in real 3-space.
sphericalCenter(ComplexProjective1) - Method in class mfc.geometry.HermitianCircle
Calculate the spherical center in 1-dimensional complex projective space.
sphericalRadius() - Method in class mfc.geometry.HermitianCircle
Return the spherical radius.
splitEdgeAcross(int) - Method in class cellularSurface.CellularSurface
Split an edge transversally.
splitEdgeAlong(int) - Method in class cellularSurface.CellularSurface
Split an edge longitudinally.
sqr(Complex) - Static method in class mfc.number.Complex
Returns calculation root of u.
sqr() - Method in class mfc.number.Complex
Returns calculation root of this.
sqrt(Complex) - Static method in class mfc.number.Complex
Returns w = sqrt(u).
sqrt() - Method in class mfc.number.Complex
Returns w = sqrt(this).
star() - Method in class mfc.matrix.Complex2By2
returns transposed and conjugated of this
start() - Method in class circlePattern.viewer.perlin.PerlinView
 
start() - Method in class render.RenderApplet
Starts the renderer thread.
startGrabbing() - Method in class moebiusViewer.SinglePixelGrabber
Request the PixelGrabber to start fetching the pixels.
startTime - Variable in class render.RenderApplet
Holds actual time of initialization.
status() - Method in class moebiusViewer.SinglePixelGrabber
Returns the status of the pixels.
stop() - Method in class circlePattern.viewer.perlin.PerlinView
 
stop() - Method in class render.RenderApplet
Stops the renderer thread.
stroke - Variable in class moebiusViewer.Attributes2D
 
subdivide(int, int, int, int) - Method in class render.Geometry
Subdivides one quad (I, J) of a bicubic mesh into a new m by n mesh.
superquadric(double, double) - Method in class render.Geometry
Deforms the current shape geometry in a similar manner to a quadric, but is just controlled by two parameters (p-center side "inflation", h-corner "inflation").
superquadric(Matrix, double, double) - Method in class render.Geometry
Deforms the current shape geometry in a similar manner to a quadric, but is just controlled by two parameters (p-center side "inflation", h-corner "inflation").
surface - Variable in class circlePattern.variational.GenericData
 

T

TOP - Static variable in class moebiusViewer.Attributes
 
TestChebyshevApproximation - class numericalMethods.calculus.functionApproximation.TestChebyshevApproximation.
Test class for ChebyshevApproximation.
TestClausen - class numericalMethods.calculus.specialFunctions.TestClausen.
Compares values of Clausen.cl2(double x) and Clausen.CATALAN with the corresponding values obtained with a computer algebra system.
TestComplex2By2 - class mfc.matrix.TestComplex2By2.
Test class for Complex2By2.
TestComplex2By2() - Constructor for class mfc.matrix.TestComplex2By2
 
TestEuclideanFunctional - class circlePattern.variational.TestEuclideanFunctional.
Test class for the class EuclideanFunctional.
TestHermitianCircle - class mfc.geometry.TestHermitianCircle.
Test class for HermitianCircle.
TestHermitianCircle() - Constructor for class mfc.geometry.TestHermitianCircle
 
TestSphericalFunctional - class circlePattern.variational.TestSphericalFunctional.
Test class for the class SphericalFunctional.
Text - class moebiusViewer.shape.Text.
 
Text() - Constructor for class moebiusViewer.shape.Text
 
Text(String) - Constructor for class moebiusViewer.shape.Text
 
ThreePointTransformTool - class moebiusViewer.tool.ThreePointTransformTool.
 
ThreePointTransformTool() - Constructor for class moebiusViewer.tool.ThreePointTransformTool
 
TranslateTool - class moebiusViewer.tool.TranslateTool.
 
TranslateTool() - Constructor for class moebiusViewer.tool.TranslateTool
 
Triangulation - class moebiusViewer.shape.Triangulation.
 
Triangulation() - Constructor for class moebiusViewer.shape.Triangulation
 
table - Variable in class render.Material
Stores the precomputed normal map for quick lookup later.
tableMode - Variable in class render.Material
Flag determining wheter to precompute and store color tables for direct look up intead of on the fly computation.
tableMode - Static variable in class render.Renderer
Flag controls table lookup mode for materials, true means on.
terminalVertex(int) - Method in class cellularSurface.CellularSurface
Given the full index of an edge, returns the full index of the terminal vertex; or CellularSurface.NO_ELEMENT if no such vertex exists.
testEqualsHermitianCircle() - Static method in class mfc.geometry.TestHermitianCircle
 
text(ComplexProjective1, String) - Method in class moebiusViewer.GenericPicker
 
text(ComplexProjective1, String) - Method in class moebiusViewer.MoebiusGraphics
 
text(double, double, String) - Method in class moebiusViewer.MoebiusGraphics
 
text(double, double, double, double, String) - Method in class moebiusViewer.MoebiusGraphics
 
text(ComplexProjective1, String) - Method in class moebiusViewer.RenderTreeInfo
 
text(ComplexProjective1, String) - Method in class moebiusViewer.moebius.MoebiusBounder
 
text(ComplexProjective1, String) - Method in class moebiusViewer.moebius.MoebiusDrawer
 
text(ComplexProjective1, String) - Method in class moebiusViewer.moebius.MoebiusPSWriter
 
text(ComplexProjective1, String) - Method in class moebiusViewer.moebius.MoebiusPicker
 
theta - Variable in class circlePattern.variational.GenericData
 
theta - Variable in class render.RenderApplet
Euler angle for camera positioning (horizontal view rotation).
times(Moebius, Moebius, Moebius) - Static method in class mfc.group.Moebius
Multiplies a and b and store the result in c.
times(AbstractComplex2By2) - Method in class mfc.group.Moebius
Returns product of this with a.
times(AbstractComplex2By2, AbstractComplex2By2, AbstractComplex2By2) - Static method in class mfc.matrix.AbstractComplex2By2
multiplies a and b and stores the result in c.
times(AbstractComplex2By2, Complex2, Complex2) - Static method in class mfc.matrix.AbstractComplex2By2
Multiplies m with v and stores the result in w.
times(AbstractComplex2By2) - Method in class mfc.matrix.Complex2By2
returns the product of this and a
times(double) - Method in class mfc.matrix.Complex2By2
returns the product of this and r
times(double, double) - Method in class mfc.matrix.Complex2By2
returns product of this and x+iy
times(Complex) - Method in class mfc.matrix.Complex2By2
returns the product of this and z
times(Complex) - Method in class mfc.number.Complex
Creates a new Complex C which is product of mltiplication between this with v.
times(double) - Method in class mfc.number.Complex
Creates a new Complex C which is product of mltiplication between this with r.
timesI() - Method in class mfc.number.Complex
Returns new Complex which is assigned with the the product of this and i.
toString() - Method in class mfc.matrix.AbstractComplex2By2
 
toString() - Method in class mfc.number.Complex
Return this as string
toString() - Method in class mfc.vector.Complex2
 
toString() - Method in class mfc.vector.Real3
Return a String representation of this.
toString() - Method in class moebiusViewer.shape.ColorGradientBox
 
toString() - Method in class moebiusViewer.shape.CoordinateSystem
 
toString() - Method in class moebiusViewer.shape.LineSegment
 
toString() - Method in class moebiusViewer.shape.Rectangle
 
toString(Matrix) - Method in class render.Matrix
Converts the transformation matrix to a String.
tolerance - Variable in class circlePattern.variational.GenericData
 
toolList - Variable in class moebiusViewer.shape.AbstractShape
 
torus(int, int, double) - Method in class render.Geometry
Creates a torus with resolution m by n and radius r.
tp - Variable in class moebiusViewer.AbstractPSWriter
 
trace() - Method in class mfc.matrix.AbstractComplex2By2
returns trace of this
trace(Complex) - Method in class mfc.matrix.AbstractComplex2By2
assigns trace with the trace of this
transform - Variable in class moebiusViewer.MoebiusGraphics
 
transform(double[], int, double[], int, int) - Method in class moebiusViewer.MoebiusTransform
Deprecated.  
transform(Geometry) - Method in class render.RenderApplet
Applies the top transformation matrix to Geometry s.
transformPath - Variable in class moebiusViewer.tool.AbstractTool
 
translate(double, double) - Method in class moebiusViewer.MoebiusTransform
 
translate(double, double, double) - Method in class render.Matrix
Applies a translation by x, y, z to the obeject matrix.
translate(double[]) - Method in class render.RenderApplet
Translates the top matrix by vector v.
translate(double, double, double) - Method in class render.RenderApplet
Translates the top matrix by x, y, z.
transparency - Variable in class render.Material
Transparency of the object (0-invisible, 1-opaque).
transpose() - Method in class mfc.matrix.Complex2By2
returns transposed of this
truncateVertex(int) - Method in class cellularSurface.CellularSurface
Truncate a Vertex.
truncateVertices() - Method in class cellularSurface.CellularSurface
Truncate all vertices.
tube(int) - Method in class render.Geometry
Creates a hollow cylindrical tube with resolution k.
tube(int, double) - Method in class render.Geometry
Creates a tapered tube, where m denotes the number of steps around the circle and taper indicates the additional scaling of the southern end of the tube.
twoPhi(double, double, double) - Method in class circlePattern.variational.EuclideanData
 
twoPhi(double, double, double) - Method in class circlePattern.variational.GenericData
 
twoPhi(double, double, double) - Method in class circlePattern.variational.HyperbolicData
 
twoPhi(double, double, double) - Method in class circlePattern.variational.SphericalData
 

U

unify(Rectangle) - Method in class moebiusViewer.shape.Rectangle
 
update(Graphics) - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
update(Graphics) - Method in class render.RenderApplet
Updates the image buffer to output device.
updateContextTransform() - Method in class moebiusViewer.tool.AbstractMoebiusTransformerTool
 
updateContextTransform() - Method in class moebiusViewer.tool.AbstractTool
 
updatePointColor() - Method in class moebiusViewer.shape.AbstractPointSet
 
updateTransparency - Variable in class render.Renderer
Allocate space for transparent objects when true.
usePointColor - Variable in class moebiusViewer.Attributes
 

V

VIEW_H - Static variable in class circlePattern.viewer.moebius.MoebiusView
 
VIEW_H - Static variable in class circlePattern.viewer.perlin.PerlinView
 
VIEW_W - Static variable in class circlePattern.viewer.moebius.MoebiusView
 
VIEW_W - Static variable in class circlePattern.viewer.perlin.PerlinView
 
Vec - class render.Vec.
Provides functionality to manipulate vectors.
Vec() - Constructor for class render.Vec
 
ViewerCanvas - class moebiusViewer.viewer.ViewerCanvas.
 
ViewerCanvas(AbstractDrawer, AbstractPicker, AbstractBounder) - Constructor for class moebiusViewer.viewer.ViewerCanvas
 
ViewerCanvasWithGenericPicker - class moebiusViewer.viewer.ViewerCanvasWithGenericPicker.
 
ViewerCanvasWithGenericPicker(AbstractDrawer, AbstractBounder) - Constructor for class moebiusViewer.viewer.ViewerCanvasWithGenericPicker
 
validate() - Method in class moebiusViewer.viewer.AbstractJViewerCanvas
 
validate() - Method in class moebiusViewer.viewer.AbstractViewerCanvas
 
value - Variable in class circlePattern.variational.GenericData
 
vertexPoint - Variable in class circlePattern.variational.GenericLayout
 
verticalTextLayout - Variable in class moebiusViewer.Attributes
 
vertices - Variable in class render.Geometry
Array of vertices defining the geometric shape.
viewer - Variable in class moebiusViewer.tool.AbstractTool
 
viewer - Variable in class moebiusViewer.viewer.AbstractViewerCanvas
 
viewerSize - Variable in class moebiusViewer.tool.AbstractTool
 

W

W - Variable in class render.RenderApplet
Image width
W - Variable in class render.Renderer
 
w - Variable in class moebiusViewer.shape.Rectangle
 
wire(int, int, double[][], double) - Method in class render.Geometry
Extrudes a wire/jointed-tube along the specified keypoints, with radius r, m segments approximating roundness, and n segments approximating the path along the key points.
wire(int, double[][], double) - Method in class render.Geometry
Extrudes a wire/jointed-tube along the specified keypoints, with radius r, m segments approximating roundness, along the path determined by the key points.
world - Variable in class render.RenderApplet
root of the scene Geometry
write(File) - Method in class moebiusViewer.AbstractPSWriter
 
writeFont() - Method in class moebiusViewer.AbstractPSWriter
 
writePPM(String) - Method in class moebiusViewer.viewer.AbstractViewer
 
writePPM(File) - Method in class moebiusViewer.viewer.AbstractViewer
 
writePPM() - Method in class moebiusViewer.viewer.AbstractViewer
 
writePPM(String) - Method in class moebiusViewer.viewer.JViewerCanvas
 
writePPM(File) - Method in class moebiusViewer.viewer.JViewerCanvas
 
writePPM() - Method in class moebiusViewer.viewer.JViewerCanvas
 
writePPM(String) - Method in class moebiusViewer.viewer.ViewerCanvas
 
writePPM(File) - Method in class moebiusViewer.viewer.ViewerCanvas
 
writePPM() - Method in class moebiusViewer.viewer.ViewerCanvas
 
writePS(MoebiusShape, Rectangle) - Method in class moebiusViewer.viewer.AbstractViewer
 
writePS(Rectangle) - Method in class moebiusViewer.viewer.AbstractViewer
 
writePS(Dimension) - Method in class moebiusViewer.viewer.AbstractViewer
 
writePS() - Method in class moebiusViewer.viewer.AbstractViewer
 
writePS(MoebiusShape, Rectangle) - Method in class moebiusViewer.viewer.JViewerCanvas
 
writePS(Rectangle) - Method in class moebiusViewer.viewer.JViewerCanvas
 
writePS(Dimension) - Method in class moebiusViewer.viewer.JViewerCanvas
 
writePS() - Method in class moebiusViewer.viewer.JViewerCanvas
 
writePS(MoebiusShape, Rectangle) - Method in class moebiusViewer.viewer.ViewerCanvas
 
writePS(Rectangle) - Method in class moebiusViewer.viewer.ViewerCanvas
 
writePS(Dimension) - Method in class moebiusViewer.viewer.ViewerCanvas
 
writePS() - Method in class moebiusViewer.viewer.ViewerCanvas
 
writer - Variable in class moebiusViewer.AbstractPSWriter
 

X

x - Variable in class mfc.vector.Real3
The x-component.
x(double) - Method in class moebiusViewer.AbstractPSWriter
 
x - Variable in class moebiusViewer.shape.Rectangle
 
xPick - Variable in class moebiusViewer.AbstractPicker
 

Y

y - Variable in class mfc.vector.Real3
The y-component.
y(double) - Method in class moebiusViewer.AbstractPSWriter
 
y - Variable in class moebiusViewer.shape.Rectangle
 
yPick - Variable in class moebiusViewer.AbstractPicker
 

Z

ZERO - Static variable in class mfc.number.Complex
Deprecated.  
z - Variable in class mfc.vector.Real3
The zcomponent.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z