Serialized Form
Package org.jcae.mesh.amibe |
Package org.jcae.mesh.amibe.ds |
tri
TriangleHE tri
localNumber
byte localNumber
attributes
byte attributes
sym
HalfEdge sym
next
HalfEdge next
traitsBuilder
MeshTraitsBuilder traitsBuilder
- User-defined traits builder.
traits
Traits traits
- User-defined traits
meshParameters
MeshParameters meshParameters
- User-defined mesh parameters.
outerVertex
Vertex outerVertex
- Vertex at infinite.
triangleList
java.util.Collection<E> triangleList
nodeList
java.util.Collection<E> nodeList
factory
ElementFactoryInterface factory
outerTrianglesAreConnected
boolean outerTrianglesAreConnected
maxLabel
int maxLabel
traitsBuilder
TriangleTraitsBuilder traitsBuilder
traits
Traits traits
vertex
Vertex[] vertex
- Three vertices.
groupId
int groupId
readable
boolean readable
writable
boolean writable
listNext
Triangle listNext
e0
HalfEdge e0
adjacentTriangles
TriangleVH[] adjacentTriangles
- Pointers to adjacent elements through edges.
adjPos
byte adjPos
- Packed representation of adjacent edge local numbers.
adjPos contains the local number of opposite edges in
their respective triangles:
- bits 0-1: local number for matte edge 0
- bits 2-3: local number for matte edge 1
- bits 4-5: local number for matte edge 2
edgeAttributes
byte[] edgeAttributes
- Edge attributes.
traitsBuilder
VertexTraitsBuilder traitsBuilder
traits
Traits traits
param
double[] param
- 2D or 3D coordinates.
ref1d
int ref1d
link
java.lang.Object link
label
int label
readable
boolean readable
writable
boolean writable
Package org.jcae.mesh.amibe.metrics |
data
double[] data
A
double[] A
b
double[] b
c
double c
area
double area
detA
double detA
cachedDet
boolean cachedDet
Package org.jcae.mesh.amibe.patch |
Package org.jcae.mesh.amibe.patch.tests |
borderLayout
java.awt.BorderLayout borderLayout
canvas3D
Canvas3D canvas3D
universe
SimpleUniverse universe
mainBranchGroup
BranchGroup mainBranchGroup
lastClick
double[] lastClick
lastKey
char lastKey
callBack
java.lang.Runnable callBack
Package org.jcae.mesh.amibe.util |
readObject
protected void readObject(java.io.ObjectInputStream s)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
root
QSortedTree.Node<E> root
nrNodes
int nrNodes
nullIterator
java.util.Iterator<E> nullIterator
data
java.lang.Object data
value
double value
child
QSortedTree.Node<E>[] child
parent
QSortedTree.Node<E> parent
Package org.jcae.mesh.oemm |
serialVersionUID: -2250050153619169866L
containingNode
OEMM.Node containingNode
- Containing OEMM node
serialVersionUID: -8244900407797088903L
x0
double[] x0
- Double/integer conversion. First three values contain coordinates
of bottom-left corner, and the last one is a scale factor.
Any coordinate can then been converted from double to integer by this
formula:
I[i] = (D[i] - x0[i]) * x0[3];
and inverse conversion is
D[i] = x0[i] + I[i] / x0[3];
serialVersionUID: 7241788498142227257L
readObject
private void readObject(java.io.ObjectInputStream s)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream s)
throws java.io.IOException
- Throws:
java.io.IOException
i0
int i0
- Integer coordinates of lower-left corner.
j0
int j0
- Integer coordinates of lower-left corner.
k0
int k0
- Integer coordinates of lower-left corner.
size
int size
- Cell size. It is equal to (1 << (OEMM.MAXLEVEL - depth))
tn
int tn
- Total number of triangles found in this node and its children.
vn
int vn
- Number of vertices found in this node and its children.
pathComponents
java.lang.String[] pathComponents
leafIndex
int leafIndex
- Leaf index in
OEMM.leaves
.
minIndex
int minIndex
- First index of all vertices found in this node and its children.
maxIndex
int maxIndex
- Maximal index allowed for vertices found in this node and its children.
Package org.jcae.mesh.xmldata |