Serialized Form
m_dynamicList
java.util.Vector m_dynamicList
- Hashtable of time listeners.
m_globalTime
double m_globalTime
- Global time of the external animation. If dynamic object of 'this' shall
be frozen to a specific time, then set
m_syncFlag==false.
In such a case, m_currentTime shows the time of the dynamic object.
m_currentTime
PuDouble m_currentTime
- Current time of the dynamic object. If
m_syncFlag==false current time
may be different from m_globalTime.
m_speed
int m_speed
- Speed of animation, possible values FORWARD, REWIND, FAST_FORWARD, FAST_REWIND.
m_timeIncr
double m_timeIncr
- Time increment equals +/-m_currentTime.line/page increments.
m_sleepInterval
long m_sleepInterval
- Sleep interval length between two timer events.
m_repeat
int m_repeat
- Determines repeat mode, possible values ONE_WAY, LOOP, BACK_FORTH.
m_syncFlag
boolean m_syncFlag
- Synchronize with global time if
true. Flag is initialized during
construction if user forgets to create constructor in the right way,
i.e. forgets to call method init().
m_enableKeys
boolean m_enableKeys
- Set visibility of key buttons prevKey, nextKey etc. in animation panel.
m_position
int[] m_position
- Default position and size of animation dialog.
m_anim
PsAnimation m_anim
m_cOneWay
java.awt.Checkbox m_cOneWay
m_cLoop
java.awt.Checkbox m_cLoop
m_cBackForth
java.awt.Checkbox m_cBackForth
m_bRewind
java.awt.Button m_bRewind
m_bStart
java.awt.Button m_bStart
m_bStop
java.awt.Button m_bStop
m_bForward
java.awt.Button m_bForward
m_bFirstKey
java.awt.Button m_bFirstKey
m_bPreviousKey
java.awt.Button m_bPreviousKey
m_bNextKey
java.awt.Button m_bNextKey
m_bLastKey
java.awt.Button m_bLastKey
m_labelPanel
java.awt.Panel m_labelPanel
m_pKeyButtonPanel
java.awt.Panel m_pKeyButtonPanel
m_time
double m_time
- Time of associated object.
m_object
PgGeometry m_object
- Object of associated with this key.
m_currentTime
double m_currentTime
- Current time of the interpolated object.
m_inter
PgGeometry m_inter
- Dynamic, interpolated object corresponding to current time.
m_list
java.util.Vector m_list
- Vector wit list of keys sorted with increasing time.
m_className
java.lang.String m_className
- Class name of objects in list.
m_bShowKeysOnly
boolean m_bShowKeysOnly
- Flag determines whether smooth interpolation or key objects only are shown.
m_anim
PsAnimation m_anim
- Supervising animation control, empty if not used.
m_time
double m_time
- Current time.
m_numVariables
int m_numVariables
m_numFunctions
int m_numFunctions
m_numParameters
int m_numParameters
m_expr
Expr[] m_expr
m_exprString
java.lang.String[] m_exprString
m_defExprString
java.lang.String[] m_defExprString
m_var
Variable[] m_var
m_parm
java.util.Hashtable m_parm
m_function
PuFunction m_function
m_numFunctions
int m_numFunctions
m_lResult
java.awt.Label[] m_lResult
m_arg
PuDouble[] m_arg
m_result
double[] m_result
m_function
PuFunction m_function
m_numFunctions
int m_numFunctions
m_textLength
int m_textLength
m_textExpr
java.awt.TextField[] m_textExpr
m_funPanel
PsPanel m_funPanel
m_dim
int m_dim
- Dimension of vertices and vectors used as constraints.
m_shape
java.util.BitSet m_shape
m_start
PdVector m_start
m_end
PdVector m_end
m_vec1
PdVector m_vec1
m_vec2
PdVector m_vec2
m_dir
PdVector m_dir
m_startDir
PdVector m_startDir
m_endDir
PdVector m_endDir
m_triang
PgElementSet m_triang
- Polyhedral surface which has 'this' as boundary, i.e. the base surface.
m_vertexInd
PiVector m_vertexInd
- Vertices of the boundary polygon are copies of surface vertices of the base surface.
m_elementInd
PiVector m_elementInd
- Elements of the base surface adjacent to boundary edges.
m_neighbourLocInd
PiVector m_neighbourLocInd
- Local index of m_triang.m_neighbour referencing to boundary edge.
m_bConforming
boolean m_bConforming
- Flag whether boundary refers to a non-conforming elementSet and has been updated.
m_bndConstraint
PgBndConstraint m_bndConstraint
- Constraints describing how the boundary is allowed to move when varying the surface.
E.g. boundary may be fixed, contraint to a line or to a plane, and others.
m_size
int m_size
- Number of adjacent elements.
m_vertInd0
int m_vertInd0
- Edge endpoint with smallest vertex index.
m_vertInd1
int m_vertInd1
- Edge endpoint with largest vertex index.
m_elemInd
int[] m_elemInd
- Element indices containing edge. There may be more than two
elements joining an edge, but only two elements are allowed for manifold polyhedrons.
m_neighbourLocInd
int[] m_neighbourLocInd
- Local index of vertex in each element such that neighbour value of vertex
references to the neighbouring element at this edge.
I.e. triang.m_neighbour[elemInd].m_data[m_neighbourLocInd] = index of adjacent element
m_bShowEdgeLabels
boolean m_bShowEdgeLabels
- Flag whether labels of edges are shown in display.
m_bShowElementLabels
boolean m_bShowElementLabels
- Flag whether labels of elements are shown in display.
m_dimOfElements
int m_dimOfElements
- Determines size of elements. It has the following states
m_dimOfElement = -1 elements have different size
= 3 all elements are triangles
= 4 all elements are quadrilaterals
= .. all elements are polygons with same size
Some methods assume all elements to be triangles. In such a case all elements
are triangulated.
- See Also:
PgElementSet.setDimOfElements(int)
m_numElements
int m_numElements
- Number of used elements. Each element may be a polygon of different size.
- See Also:
PgElementSet.setNumElements(int)
m_maxNumElements
int m_maxNumElements
- Number of allocated elements. Do not modify this value directly but use
setNumElements(int)
This value is adjusted automatically whenever more memory is needed.
- See Also:
PgElementSet.setNumElements(int),
PgElementSet.setMaxNumElements(int)
m_element
PiVector[] m_element
- Array with all polygonal elements. Each element with, say k, vertices is given
by the indices of its k vertices in array '[] m_vertex' of the superclass.
Elements may have different number of edges.
m_elementColor
java.awt.Color[] m_elementColor
- Array with a color of each element. Used in display if array is not
null.
m_elementBackColor
java.awt.Color[] m_elementBackColor
- Array with a color of each backside element. Used in display if array is not
null.
m_elementNormal
PdVector[] m_elementNormal
- Array with a normal per element.
m_neighbour
PiVector[] m_neighbour
- Array with neighbours of all elements. For each element with, say k, edges
exists a corresponding neighbour array listing the indices of the neighbouring
elements at these edges. See method
makeNeighbour()
for details on usage.
m_bndList
PgBndPolygon[] m_bndList
- Array with boundary polygons. Each polygon may have boundary constraints.
m_bShowBoundaries
boolean m_bShowBoundaries
- Flag whether boundaries are shown in display.
m_bShowTaggedBoundaries
boolean m_bShowTaggedBoundaries
- Flag whether tagged boundaries are shown in display.
m_globalBndColor
PdColor m_globalBndColor
- Global color of boundary used in display.
m_globalBndTagColor
PdColor m_globalBndTagColor
- Global color of tagged boundary used in display.
m_globalBndSize
PuDouble m_globalBndSize
- Thickness in pixels of boundary edges used in display.
m_bConforming
boolean m_bConforming
- Indicates whether triangulation is in edge midpoint or vertex (true) representation.
m_elementSaved
PiVector[] m_elementSaved
- Saved original vertex indices of elements of vertex based triangulation.
m_savedNumVertices
int m_savedNumVertices
- Saved number of vertices of vertex based triangulation.
m_bShowElementTexture
boolean m_bShowElementTexture
- Show element texture.
m_elementTexture
PdVector[][] m_elementTexture
- Texture coordinates for each element.
m_bShowOutline
boolean m_bShowOutline
- Flag whether edges at horizon are shown thickened in display.
m_numEdges
int m_numEdges
- Number of used edges. Each edge may be a polygon of different size.
m_edge
PiVector[] m_edge
- Array with edges of element set. Will be updated whenever connectivity changes.
Use makeEdges() or makeNeighbour() to generate edge array.
m_bShowEdges
boolean m_bShowEdges
- Flag whether edges are shown in display.
m_bShowTaggedEdges
boolean m_bShowTaggedEdges
- Flag whether tagged edges are shown in display.
m_edgeColor
java.awt.Color[] m_edgeColor
- Color of each edge.
m_bShowEdgeColors
boolean m_bShowEdgeColors
- Flag if global color of edges used in display, applied if no individual edge coloring available.
m_globalEdgeColor
PdColor m_globalEdgeColor
- Global color of edges used in display, applied if no individual edge coloring available.
m_globalEdgeTagColor
PdColor m_globalEdgeTagColor
- Global color of tagged edges used in display.
m_globalEdgeSize
PuDouble m_globalEdgeSize
- Thickness in pixels of each edge used in display.
m_bShowElements
boolean m_bShowElements
- Flag whether elements are shown in display.
m_bShowTaggedElements
boolean m_bShowTaggedElements
- Flag whether to show tagged elements or not.
m_bShowBackface
boolean m_bShowBackface
- Flag whether to show back facing elements whose element normal points aways from camera.
m_bShowElementNormals
boolean m_bShowElementNormals
- Flag whether to show element normals or not.
m_bShowElementNormalArrow
boolean m_bShowElementNormalArrow
- Flag whether to show arrow of element normals or not.
m_globalElementNormalLength
PuDouble m_globalElementNormalLength
- Scaling factor of all element normals used in display.
m_globalElementNormalSize
PuDouble m_globalElementNormalSize
- Thickness in pixels of each element normal used in display.
m_globalElementNormalColor
PdColor m_globalElementNormalColor
- Global color of element normals used in display.
m_bShowElementColors
boolean m_bShowElementColors
- Flag if individual color of elements used in display.
m_globalElementColor
PdColor m_globalElementColor
- Global color of elements used in display, applied if no individual element coloring available.
m_globalElementTagColor
PdColor m_globalElementTagColor
- Global color of tagged elements used in display.
m_globalElementBackColor
PdColor m_globalElementBackColor
- Global color of backside of elements used in display, applied if enabled.
m_bShowElementBackColor
boolean m_bShowElementBackColor
- Flag to enable showing of separate backface color of elements.
m_bShowElementBackColors
boolean m_bShowElementBackColors
- Flag if individual color of backside elements used in display.
m_elementSet
PgElementSet m_elementSet
m_tNumElements
java.awt.TextField m_tNumElements
m_tDimElements
java.awt.Label m_tDimElements
m_pNumElements
java.awt.Panel m_pNumElements
m_elementPanel
PiArray_IP m_elementPanel
m_maxVisibleVectors
int m_maxVisibleVectors
m_maxVisibleDim
int m_maxVisibleDim
m_elementSet
PgElementSet m_elementSet
m_elementSet
PgElementSet m_elementSet
m_cEdge
java.awt.Checkbox m_cEdge
m_cBoundary
java.awt.Checkbox m_cBoundary
m_cFace
java.awt.Checkbox m_cFace
m_cFaceNormal
java.awt.Checkbox m_cFaceNormal
m_cTexture
java.awt.Checkbox m_cTexture
m_cOutline
java.awt.Checkbox m_cOutline
m_cTransparency
java.awt.Checkbox m_cTransparency
m_pTransparency
PsPanel m_pTransparency
m_bDefaultLabelEnabled
boolean m_bDefaultLabelEnabled
- Flag whether default labels are shown in display if no label exists for an item.
Usually, the default label is the index of an item in an array. For example,
the index of a vertex in the vertex array of a point set.
m_bShowIndices
boolean m_bShowIndices
- Flag whether indices of vertices and elements are shown in display.
m_bShowVertexLabels
boolean m_bShowVertexLabels
- Flag whether labels of vertices are shown in display.
m_numVertices
int m_numVertices
- Number of used vertices. Do not modify directly, use setNumOfVertices().
m_maxNumVertices
int m_maxNumVertices
- Maximum number of vertices in m_vertex array, internal use only
m_dimOfColors
int m_dimOfColors
- Dimension of all colors.
m_texture
PgTexture m_texture
- Texture image.
m_dimOfTextures
int m_dimOfTextures
- Dimension of texture coordinates.
m_bShowVertexTexture
boolean m_bShowVertexTexture
- Show texture in display.
m_vertexTexture
PdVector[] m_vertexTexture
- Texture coordinates of each vertex in [0,1]*[0,1].
m_transparency
PuDouble m_transparency
- Transparency is in [0, 1] where 0 corresponds to opaque and 1 to fully transparent.
m_bShowTransparency
boolean m_bShowTransparency
- Transparency enabled.
m_vertex
PdVector[] m_vertex
- Array of m_dim - dimensional vertices of point set.
Dimension of all vertices is constant, and is determined as argument of the constructor.
Applications usually call
getVertices() to obtain vertex array,
and work directly on the vertices.
- See Also:
PgGeometry.getDimOfVertices(),
PgPointSet.getVertices()
m_vertexColor
java.awt.Color[] m_vertexColor
- Color of each vertex, usually empty array.
- See Also:
PgPointSet.m_bShowVertexColors
m_vertexNormal
PdVector[] m_vertexNormal
- Array of m_dim - dimensional normals of point set with one normal per vertex.
m_dimOfVectors
int m_dimOfVectors
- Dimension of the vector bundle of a geometry consisting of the tangent and normal bundle.
This dimension is e.g. used as the dimension of tangent and normal vectors.
Surfaces in R3 usually have a dimension 3 of their normal vector. Curves
in R2 may have vectors of dimension 1, 2, or 3.
m_numVectorFields
int m_numVectorFields
- Number of registered user classes.
m_vectorField
java.util.Vector m_vectorField
- List of registered user classes.
m_bShowVectorFields
boolean m_bShowVectorFields
- Global flag whether to show vector fields or not.
m_bShowVectorArrow
boolean m_bShowVectorArrow
- Global flag whether tip of vector is shown as arrow.
m_globalVectorColor
PdColor m_globalVectorColor
- Global color of all vector fields used in display.
m_globalVectorLength
PuDouble m_globalVectorLength
- Scaling factor of all vector fields used in display.
m_globalVectorSize
PuDouble m_globalVectorSize
- Thickness in pixels of each vector used in display.
m_bShowVectorColors
boolean m_bShowVectorColors
- Flag if global color of vectors used in display, applied if no individual vector coloring available.
m_bShowVertices
boolean m_bShowVertices
- Flag whether vertices are shown in display.
m_bShowTaggedVertices
boolean m_bShowTaggedVertices
- Flag whether tagged vertices are shown in display.
m_globalVertexSize
PuInteger m_globalVertexSize
- Thickness in pixels of each vertex used in display.
m_bShowVertexColors
boolean m_bShowVertexColors
- Flag if global color of vertices used in display, applied if no individual vertex coloring available.
m_globalVertexColor
PdColor m_globalVertexColor
- Global color of vertices used in display, applied if no individual vertex coloring available.
m_globalVertexTagColor
PdColor m_globalVertexTagColor
- Global color of tagged vertices used in display.
m_bShowVertexNormals
boolean m_bShowVertexNormals
- Flag whether to show vertex normals or not.
m_bShowVertexNormalArrow
boolean m_bShowVertexNormalArrow
- Flag whether to show arrow of vertex normals or not.
m_globalVertexNormalLength
PuDouble m_globalVertexNormalLength
- Scaling factor of all vertex normals used in display.
m_globalVertexNormalSize
PuDouble m_globalVertexNormalSize
- Thickness in pixels of each vertex normal used in display.
m_globalVertexNormalColor
PdColor m_globalVertexNormalColor
- Global color of vertex normals used in display, applied if no individual normal coloring available.
m_pointSet
PgPointSet m_pointSet
m_tName
java.awt.TextField m_tName
m_tNumVertices
java.awt.TextField m_tNumVertices
m_vertexPanel
PdArray_IP m_vertexPanel
m_maxVisibleVectors
int m_maxVisibleVectors
m_maxVisibleDim
int m_maxVisibleDim
m_bInteractive
boolean m_bInteractive
- Set a flag whether text field is modified interactively (true) or by program.
This allows to neglect TextEvent in this case.
m_pointSet
PgPointSet m_pointSet
m_pointSet
PgPointSet m_pointSet
m_pSwitches
java.awt.Panel m_pSwitches
- Panel with switches, subclasses add further switches.
m_pGlobalColor
java.awt.Panel m_pGlobalColor
- Panel for global color, subclasses add further controls.
m_pGlobalSizes
PsPanel m_pGlobalSizes
- Panel for global size and length, subclasses add further controls.
m_cVertex
java.awt.Checkbox m_cVertex
m_cVectorArrow
java.awt.Checkbox m_cVectorArrow
m_cVertexNormal
java.awt.Checkbox m_cVertexNormal
m_cVectorField
java.awt.Checkbox m_cVectorField
m_cBndBox
java.awt.Checkbox m_cBndBox
m_cLabels
java.awt.Checkbox m_cLabels
m_cRGB
java.awt.Checkbox m_cRGB
m_cHSB
java.awt.Checkbox m_cHSB
m_cColor
java.awt.Canvas m_cColor
m_bShowEdgeLabels
boolean m_bShowEdgeLabels
- Flag whether labels of edges are shown in display.
m_bClosed
boolean m_bClosed
- Flag whether polygon is closed, i.e. last vertex is implicitly
connected with an edge with the first vertex of the vertex array.
- See Also:
PgPolygon.isClosed(),
PgPolygon.setClosed(boolean)
m_bShowEdges
boolean m_bShowEdges
- Flag whether polygon edges are shown in display.
m_bShowTaggedEdges
boolean m_bShowTaggedEdges
- Flag whether tagged polygon edges are shown in display.
m_bShowPolygonStartArrow
boolean m_bShowPolygonStartArrow
- Flag whether arrow is shown at first point of polygon.
m_bShowPolygonEndArrow
boolean m_bShowPolygonEndArrow
- Flag whether arrow is shown at last point of polygon.
m_bShowEdgeNormals
boolean m_bShowEdgeNormals
- Flag whether edge normals are shown in display.
m_bShowEdgeColors
boolean m_bShowEdgeColors
- Flag whether edge colors are shown in display.
m_bShowPolygonColors
boolean m_bShowPolygonColors
- Flag if local color of edges used in display, applied if individual
edge coloring is available.
m_useGlobalPolygonSize
boolean m_useGlobalPolygonSize
- Flag if global size of edges used in display, applied if no individual
edge sizes available.
m_globalPolygonColor
PdColor m_globalPolygonColor
- Global color of polygons used in display, applied if no individual
polygon coloring available.
m_globalPolygonTagColor
PdColor m_globalPolygonTagColor
- Global color of tagged polygons used in display.
m_globalPolygonSize
PuDouble m_globalPolygonSize
- Flag if global size of edges used in display, applied if no individual edge sizes available.
m_polygon
PgPolygon m_polygon
m_polygon
PgPolygon m_polygon
m_polygon
PgPolygon m_polygon
m_cPolygon
java.awt.Checkbox m_cPolygon
m_bShowEdgeLabels
boolean m_bShowEdgeLabels
- Flag whether labels of edges are shown in display.
m_bShowPolygonLabels
boolean m_bShowPolygonLabels
- Flag whether labels of polygons are shown in display.
m_dimOfPolygons
int m_dimOfPolygons
- Determines size of polygons. It has the following states
m_dimOfPolygon = -1 polygons have different size
= 3 all polygons are consist of 3 vertices
= .. all polygons are polygons with same size
- See Also:
PgPolygonSet.setDimOfPolygons(int)
m_numPolygons
int m_numPolygons
- Number of used polygons. Each polygon may be a polygon of different size.
- See Also:
PgPolygonSet.setNumPolygons(int)
m_maxNumPolygons
int m_maxNumPolygons
- Number of allocated vertices. Do not modify this value directly but use
setNumPolygons(int)
This value is adjusted automatically whenever more memory is needed.
- See Also:
PgPolygonSet.setNumPolygons(int),
PgPolygonSet.setMaxNumPolygons(int)
m_polygon
PiVector[] m_polygon
- Array with all polygonal polygons. Each polygon with, say k, vertices is given
by the indices of its k vertices in array '[] m_vertex' of the superclass.
Polygons may have different number of polygons.
m_polygonColor
java.awt.Color[] m_polygonColor
- Array with a color of each polygon. Used in display if array is not
null.
m_polygonNormal
PdVector[] m_polygonNormal
- Array with a normal per polygon. Currently not used in display but elsewhere.
m_bShowPolygons
boolean m_bShowPolygons
- Flag whether polygons are shown in display.
m_bShowTaggedPolygons
boolean m_bShowTaggedPolygons
- Flag whether tagged polygons are shown in display.
m_bShowPolygonStartArrow
boolean m_bShowPolygonStartArrow
- Flag whether arrow is shown at first point of polygon.
m_bShowPolygonEndArrow
boolean m_bShowPolygonEndArrow
- Flag whether arrow is shown at last point of polygon.
m_bShowPolygonNormals
boolean m_bShowPolygonNormals
- Flag whether to show edge normals or not.
m_bShowPolygonNormalArrow
boolean m_bShowPolygonNormalArrow
- Flag whether to show arrow of edge normals or not.
m_globalPolygonNormalLength
PuDouble m_globalPolygonNormalLength
- Scaling factor of all polygon normals used in display.
m_globalPolygonNormalSize
PuDouble m_globalPolygonNormalSize
- Thickness in pixels of each polygon normal used in display.
m_globalPolygonNormalColor
PdColor m_globalPolygonNormalColor
- Global color of polygon normals used in display, applied if no individual normal coloring available.
m_bShowPolygonColors
boolean m_bShowPolygonColors
- Flag if local color of polygons used in display, applied if individual
polygon coloring is available.
m_globalPolygonColor
PdColor m_globalPolygonColor
- Global color of polygons used in display, applied if no individual
polygon coloring available.
m_globalPolygonTagColor
PdColor m_globalPolygonTagColor
- Global color of tagged polygons used in display.
m_globalPolygonSize
PuDouble m_globalPolygonSize
- Thickness in pixels of each polygon used in display.
m_useGlobalPolygonSize
boolean m_useGlobalPolygonSize
- Flag if global size of edges used in display, applied if no individual edge sizes available.
m_polygonSet
PgPolygonSet m_polygonSet
m_tNumPolygons
java.awt.TextField m_tNumPolygons
m_tDimPolygons
java.awt.Label m_tDimPolygons
m_pNumPolygons
java.awt.Panel m_pNumPolygons
m_polygonPanel
PiArray_IP m_polygonPanel
m_maxVisibleVectors
int m_maxVisibleVectors
m_maxVisibleDim
int m_maxVisibleDim
m_polygonSet
PgPolygonSet m_polygonSet
m_polygonSet
PgPolygonSet m_polygonSet
m_cEdge
java.awt.Checkbox m_cEdge
m_cEdgeNormal
java.awt.Checkbox m_cEdgeNormal
m_elementColor
java.awt.Color[] m_elementColor
- Array with a color for each element.
Used in display if this array is not
null.
m_globalBndColor
PdColor m_globalBndColor
m_globalBndSize
PuDouble m_globalBndSize
m_globalBndTagColor
PdColor m_globalBndTagColor
m_globalEdgeColor
PdColor m_globalEdgeColor
m_globalEdgeSize
PuDouble m_globalEdgeSize
m_globalEdgeTagColor
PdColor m_globalEdgeTagColor
m_globalElementColor
PdColor m_globalElementColor
m_globalElementTagColor
PdColor m_globalElementTagColor
m_maxNumElements
int m_maxNumElements
- Number of allocated vertices. Do not modify this value directly but use
setNumElements(int).
This value is adjusted automatically whenever more memory is needed.
- See Also:
PgTetraSet.setNumElements(int),
PgTetraSet.setMaxNumElements(int)
m_neighbour
PiVector[] m_neighbour
- Array with neighbours of all elements.
For each tetrahedron exists a corresponding neighbour array listing the
indices of the neighbouring tetrahedrons at the four faces.
See method makeNeighbour() for details
on usage.
m_numTetras
int m_numTetras
- Number of (used) tetrahedrons.
- See Also:
PgTetraSet.setNumElements(int)
m_showBoundary
boolean m_showBoundary
- Array with boundary polygons.
Each polygon may have boundary constraints.
m_showEdges
boolean m_showEdges
m_showElementNormals
boolean m_showElementNormals
m_showElements
boolean m_showElements
m_showTaggedBoundary
boolean m_showTaggedBoundary
m_showTaggedEdges
boolean m_showTaggedEdges
m_showTaggedElements
boolean m_showTaggedElements
m_tetra
PiVector[] m_tetra
- Array with all tetrahedrons. Each tetrahedron refers to exactly 4
vertices by the indices in array 'm_vertex[]' of the superclass.
m_useGlobalEdgeColor
boolean m_useGlobalEdgeColor
m_bShowElementColors
boolean m_bShowElementColors
- Flag if global color of elements used in display,
applied if no individual element coloring available.
m_tetraSet
PgTetraSet m_tetraSet
m_tNumElements
java.awt.TextField m_tNumElements
m_tDimElements
java.awt.Label m_tDimElements
m_pNumElements
java.awt.Panel m_pNumElements
m_elementPanel
PiArray_IP m_elementPanel
m_maxVisibleVectors
int m_maxVisibleVectors
m_maxVisibleDim
int m_maxVisibleDim
m_tetraSet
PgTetraSet m_tetraSet
m_tetraSet
PgTetraSet m_tetraSet
m_cEdge
java.awt.Checkbox m_cEdge
m_cBoundary
java.awt.Checkbox m_cBoundary
m_cFace
java.awt.Checkbox m_cFace
m_cFaceNormal
java.awt.Checkbox m_cFaceNormal
m_imageName
java.lang.String m_imageName
- File name of texture image.
m_image
java.awt.Image m_image
- Loaded texture image.
m_width
int m_width
- Width of texture image.
m_height
int m_height
- Height of texture image.
m_basePoints
PgPointSet m_basePoints
- Associated point set containing the base points of the vectors.
m_surface
PgElementSet m_surface
- Associated element set (if any).
m_basedOn
int m_basedOn
- Switch vertex based / element based (standard=VERTEX_BASED).
m_dimOfVectors
int m_dimOfVectors
- Uniform number of components of all vectors.
m_numVectors
int m_numVectors
- Number of used vectors in vector array.
m_maxNumVectors
int m_maxNumVectors
- Number of allocated vectors in vector array.
m_vector
PdVector[] m_vector
- Array of m_dim - dimensional vectors.
Dimension of all vectors is constant, and is determined as argument of the constructor.
Applications usually call
getVectors() to obtain vector array.
- See Also:
PgPointSet.getDimOfVectors(),
PgVectorField.getVectors()
m_vectorColor
java.awt.Color[] m_vectorColor
- Color of each vector, usually empty array.
- See Also:
PgVectorField.m_bShowVectorColors
m_bShowVectorArrow
boolean m_bShowVectorArrow
- Flag whether tip of vector is shown as arrow.
m_globalVectorColor
PdColor m_globalVectorColor
- Global color of all vector fields used in display.
m_globalVectorLength
PuDouble m_globalVectorLength
- Scaling factor of all vector fields used in display.
m_globalVectorSize
PuDouble m_globalVectorSize
- Thickness in pixels of each vector used in display.
m_bShowVectorColors
boolean m_bShowVectorColors
- Flag if global color of vectors used in display, applied if no individual vector coloring available.
m_vectorField
PgVectorField m_vectorField
m_tNumVectors
java.awt.TextField m_tNumVectors
m_pNumVectors
java.awt.Panel m_pNumVectors
m_vertexPanel
PdArray_IP m_vertexPanel
m_visibleVectors
int m_visibleVectors
m_visibleDim
int m_visibleDim
m_bInteractive
boolean m_bInteractive
m_output
java.awt.TextArea m_output
m_dir
java.lang.String m_dir
m_ext
java.lang.String m_ext
- File name extension of output file to be used as filter in file dialog.
m_fileName
java.lang.String m_fileName
m_exportBounds
int[] m_exportBounds
- Size of frame with exported geometry data.
m_ext
java.lang.String m_ext
- Extension of output file to be used as filter in file dialog.
m_vertexType
PiVector[] m_vertexType
- Reference to PgBdLoader instance variable.
m_vertex
PdVector[] m_vertex
- Reference to PgBdLoader instance variable.
m_element
PiVector m_element
- Indices of those vertices in m_vertex which are the
major vertices of the present patch.
m_bndShapeBits
java.util.BitSet[] m_bndShapeBits
- Same size as m_element, one bitSet per edge.
m_bndShape
PiVector[] m_bndShape
- Same size as m_element, one PiVector per edge.
m_dim
int m_dim
m_bndType
int m_bndType
m_orientation
int m_orientation
m_numULines
int m_numULines
m_numVLines
int m_numVLines
m_numUSubs
int m_numUSubs
m_numVSubs
int m_numVSubs
m_parentProject
PjProject m_parentProject
- Project who requested this loader.
m_geomList
PgGeometry[] m_geomList
- List of geometries.
m_infoPanelType
int m_infoPanelType
- Flag which info panel is used
m_defBaseDir
java.lang.String m_defBaseDir
- Default base directory for models.
m_baseDir
java.lang.String m_baseDir
- Current base directory for models.
m_defCategory
java.lang.String m_defCategory
- Default category for models.
m_category
java.lang.String m_category
- Current category for models.
m_defFileName
java.lang.String m_defFileName
- Default model file name of geometry.
m_fileName
java.lang.String m_fileName
- Current model file name of geometry.
m_fullFileName
java.lang.String m_fullFileName
- Full file name of geometry.
m_confirm
int m_confirm
- State of user confirmation when exiting the model load dialog.
Status is checked e.g. in PvViewer.
- See Also:
PvViewer.showDialog(int)
m_pjImport
PjImportModel m_pjImport
m_infoPanel
PjImportModel_IP m_infoPanel
m_importModel
PjImportModel m_importModel
m_fileName
java.lang.String m_fileName
m_dirName
java.lang.String m_dirName
m_tSelectedModel
java.awt.TextField m_tSelectedModel
m_bLoad
java.awt.Button m_bLoad
m_bBrowse
java.awt.Button m_bBrowse
m_dialog
PjImportModel_Dialog m_dialog
m_import
PjImportModel m_import
m_subDir
java.lang.String[] m_subDir
- Subdirectories of current category.
m_lCategory
java.awt.List m_lCategory
m_lEntry
java.awt.List m_lEntry
m_tSelectedEntry
java.awt.TextField m_tSelectedEntry
m_lCurrDir
java.awt.Label m_lCurrDir
m_category
java.lang.String[] m_category
m_entry
java.lang.String[][] m_entry
m_lCategory
java.awt.List m_lCategory
m_lEntry
java.awt.List m_lEntry
m_tSelectedEntry
java.awt.TextField m_tSelectedEntry
m_currCatInd
int m_currCatInd
m_version
java.lang.String m_version
- Version number of the data of this display.
m_versionType
java.lang.String m_versionType
- Type of version of the data of this display in {"dump","beta","final"}.
m_title
java.lang.String m_title
- Title of display, length up to one line.
m_abstract
java.lang.String m_abstract
- Verbal description of these display settings.
m_dim
int m_dim
- Dimension of geometries
m_axesLabel
java.lang.String[] m_axesLabel
- Labels for all axes
m_numCameras
int m_numCameras
- Number of currently allocated cameras.
m_currentCamera
int m_currentCamera
- Index of currently active camera.
m_cameraProjection
int[] m_cameraProjection
- Projection algorithm used by camera to project from higher dimensional spaces.
m_cameraPosition
PdVector[] m_cameraPosition
- Position of the camera in world coordinates.
m_cameraInterest
PdVector[] m_cameraInterest
- Camera interest in world coordinates, i.e. the point at which the camera is pointing.
m_cameraRoll
double[] m_cameraRoll
- Roll of camera around its viewing direction in angles.
m_cameraAngle
double[] m_cameraAngle
- Field of view of camera lens.
m_cameraEnableTransform
boolean[] m_cameraEnableTransform
- Flag whether camera allows transformation of selected model.
m_cameraAmbient
int[] m_cameraAmbient
- Ambient space of camera.
m_cameraPerspective
int[] m_cameraPerspective
- Perspective algorithm used by camera to project from higher dimensional spaces.
m_cameraEnableClip
boolean[] m_cameraEnableClip
- Flag whether clipping is enabled in this camera.
m_cameraNearClip
double[] m_cameraNearClip
- Distance of near clipping plane.
m_cameraFarClip
double[] m_cameraFarClip
- Distance of far clipping plane.
m_numLights
int m_numLights
- Number of currently allocated lights.
m_ambientLight
java.awt.Color m_ambientLight
- Color of ambient light
m_lightType
int[] m_lightType
- Type of light sources.
m_lightPosition
PdVector[] m_lightPosition
- Position of light sources in euclidean space.
m_lightInterest
PdVector[] m_lightInterest
- Point of interest of light sources or extension of color cube resp. hue.
m_lightColor
java.awt.Color[] m_lightColor
- Colors of light sources
m_backgroundColor
java.awt.Color m_backgroundColor
- Color of background.
m_backgroundImageRepeat
java.lang.String m_backgroundImageRepeat
- Repeat type of background image.
m_backgroundImage
java.lang.String m_backgroundImage
- URL of background image.
m_foregroundColor
java.awt.Color m_foregroundColor
- Color of foreground.
m_foregroundImageRepeat
java.lang.String m_foregroundImageRepeat
- Repeat type of foreground image.
m_foregroundImage
java.lang.String m_foregroundImage
- URL of foreground image.
m_windowPosition
java.awt.Point m_windowPosition
- Position of display window.
m_windowSize
java.awt.Dimension m_windowSize
- Dimension of display window.
m_viewCenter
PdVector m_viewCenter
- Center of viewer, relative to bounding box
m_axesEdge
PiVector m_axesEdge
- Axes on edges of bounding box
m_vector
PdVector[] m_vector
m_scroll
java.awt.Scrollbar m_scroll
m_coordPanel
java.awt.Panel m_coordPanel
m_text
java.awt.TextField[][] m_text
m_headerLabel
java.awt.Label[] m_headerLabel
m_indexLabel
java.awt.Checkbox[] m_indexLabel
m_index
int m_index
m_shownDim
int m_shownDim
m_shownVectors
int m_shownVectors
m_maxVisibleDim
int m_maxVisibleDim
m_maxVisibleVectors
int m_maxVisibleVectors
m_hasAlpha
boolean m_hasAlpha
- Flag whether alpha is enabled.
m_data
int[] m_data
- Data array for color components including possible alpha component.
If alpha is enabled then data array is increased by one to store the alpha channel.
Do not modify length of array directly.
- See Also:
PdColor.getSize(),
PdColor.setSize(int)
m_enabled
boolean m_enabled
- Flag determining whether slider is enabled or disabled.
modified using the config panel. If disabled, the double variable
can still be modified by calls
setValue(double), and the slider
is always updated.
m_color
PdColor m_color
m_picker
PuColorPicker m_picker
m_color
PdColor m_color
m_rgbOld
int[] m_rgbOld
m_rgbNew
int[] m_rgbNew
m_length
int m_length
m_min
int m_min
m_max
int m_max
m_pColor
PsPanel m_pColor
m_text
java.awt.TextField[] m_text
m_bInteractive
boolean m_bInteractive
- Set a flag whether text field is modified interactively (true) or by program.
This allows to neglect TextEvent in this case.
m_vector
PdVector m_vector
m_length
int m_length
m_pVector
java.awt.Panel m_pVector
m_text
java.awt.TextField[] m_text
m_shownAccuracy
double m_shownAccuracy
m_bInteractive
boolean m_bInteractive
- Set a flag whether text field is modified interactively (true) or by program.
This allows to neglect TextEvent in this case.
m_vector
PiVector[] m_vector
m_scroll
java.awt.Scrollbar m_scroll
m_coordPanel
java.awt.Panel m_coordPanel
m_text
java.awt.TextField[][] m_text
m_headerLabel
java.awt.Label[] m_headerLabel
m_indexLabel
java.awt.Checkbox[] m_indexLabel
m_index
int m_index
m_shownDim
int m_shownDim
m_shownVectors
int m_shownVectors
m_maxVisibleDim
int m_maxVisibleDim
m_maxVisibleVectors
int m_maxVisibleVectors
m_minValue
int m_minValue
- Minimal number allowed to enter in all text fields.
m_maxValue
int m_maxValue
- Maximal number allowed to enter in all text fields.
m_vector
PiVector m_vector
m_length
int m_length
m_pVector
java.awt.Panel m_pVector
m_text
java.awt.TextField[] m_text
m_bInteractive
boolean m_bInteractive
- Set a flag whether text field is modified interactively (true) or by program.
This allows to neglect TextEvent in this case.
m_red
PuInteger m_red
m_green
PuInteger m_green
m_blue
PuInteger m_blue
m_bright
PuInteger m_bright
m_wheelXPos
int m_wheelXPos
m_wheelYPos
int m_wheelYPos
m_wheelWidth
int m_wheelWidth
m_wheelHeight
int m_wheelHeight
m_pWheel
PsPanel m_pWheel
m_pDefColor
PsPanel m_pDefColor
m_pNewColor
PsPanel m_pNewColor
m_defColor
java.awt.Color m_defColor
m_undimmedColor
java.awt.Color m_undimmedColor
m_pix
PiVector m_pix
re
double re
im
double im
z
PuComplex z
m_cardLayout
java.awt.CardLayout m_cardLayout
m_cardPanel
java.awt.Panel m_cardPanel
m_gRectPolar
java.awt.CheckboxGroup m_gRectPolar
m_cRect
java.awt.Checkbox m_cRect
m_cPolar
java.awt.Checkbox m_cPolar
m_pRectPolar
PsPanel m_pRectPolar
m_pCardRect
PsPanel m_pCardRect
m_pCardPolar
PsPanel m_pCardPolar
m_re
PuDouble m_re
m_im
PuDouble m_im
m_radius
PuDouble m_radius
m_phase
PuDouble m_phase
m_nameOfComplex
java.lang.String m_nameOfComplex
m_puComplexP
PuComplexP m_puComplexP
m_bRect
boolean m_bRect
m_bUpdateSender
boolean m_bUpdateSender
m_iValue
int m_iValue
- Integer representation of current double value to be used in slider.
Variable is only necessary since in Java sliders solely operate with integer values.
m_numOfIncrements
int m_numOfIncrements
- Integer equivalent of maximal double value.
m_iPageIncr
int m_iPageIncr
- Integer equivalent of block increment.
m_shownAccuracy
double m_shownAccuracy
- Accuracy shown in text fields. Lower accuracy avoids entries like '8.57429573E-14'
m_defValue
double m_defValue
- Default value of double assigned when init() is called.
m_defMinimum
double m_defMinimum
- Default value of minimum assigned when init() is called.
m_defMaximum
double m_defMaximum
- Default value of maximum assigned when init() is called.
m_defLineIncr
double m_defLineIncr
- Default value of line increment assigned when init() is called.
m_defPageIncr
double m_defPageIncr
- Default value of block increment assigned when init() is called.
m_value
double m_value
- Current value of double variable.
m_minimum
double m_minimum
- Minimal allowed value of double variable. Used as lower bound in slider.
m_maximum
double m_maximum
- Maximal allowed value of double variable. Used as upper bound in slider.
m_lineIncr
double m_lineIncr
- Line increment as double value supplied by user. May be interactively
modified using the config panel.
m_pageIncr
double m_pageIncr
- Block increment as double value supplied by user. May be interactively
modified using the config panel.
m_enabled
boolean m_enabled
- Flag determining whether slider is enabled or disabled.
modified using the config panel. If disabled, the double variable
can still be modified by calls
setValue(double), and the slider
is always updated.
m_number
PuDouble m_number
m_fInitialized
boolean m_fInitialized
m_tMin
java.awt.TextField m_tMin
m_lMin
java.awt.Label m_lMin
m_tMax
java.awt.TextField m_tMax
m_lMax
java.awt.Label m_lMax
m_tLineIncr
java.awt.TextField m_tLineIncr
m_lLineIncr
java.awt.Label m_lLineIncr
m_tPageIncr
java.awt.TextField m_tPageIncr
m_lPageIncr
java.awt.Label m_lPageIncr
m_tAccuracy
java.awt.TextField m_tAccuracy
m_lAccuracy
java.awt.Label m_lAccuracy
m_number
PuDouble m_number
m_oldValue
int m_oldValue
m_newValue
int m_newValue
m_bConfig
java.awt.Button m_bConfig
m_text
java.awt.TextField m_text
m_scrollbar
java.awt.Scrollbar m_scrollbar
m_defValue
int m_defValue
- Default value of integer assigned when init() is called.
m_defMinimum
int m_defMinimum
- Default value of minimum assigned when init() is called.
m_defMaximum
int m_defMaximum
- Default value of maximum assigned when init() is called.
m_defLineIncr
int m_defLineIncr
- Default value of line increment assigned when init() is called.
m_defPageIncr
int m_defPageIncr
- Default value of block increment assigned when init() is called.
m_value
int m_value
- Current value of integer variable.
m_minimum
int m_minimum
- Minimal allowed value of integer variable. Used as lower bound in slider.
m_maximum
int m_maximum
- Maximal allowed value of integer variable. Used as upper bound in slider.
m_lineIncr
int m_lineIncr
- Line increment as integer value supplied by user. May be interactively
modified using the config panel.
m_pageIncr
int m_pageIncr
- Block increment as integer value supplied by user. May be interactively
modified using the config panel.
m_enabled
boolean m_enabled
- Flag determining whether slider is enabled or disabled.
modified using the config panel. If disabled, the integer variable
can still be modified by calls
setValue(integer), and the slider
is always updated.
m_number
PuInteger m_number
m_fInitialized
boolean m_fInitialized
m_tMin
java.awt.TextField m_tMin
m_lMin
java.awt.Label m_lMin
m_tMax
java.awt.TextField m_tMax
m_lMax
java.awt.Label m_lMax
m_tLineIncr
java.awt.TextField m_tLineIncr
m_lLineIncr
java.awt.Label m_lLineIncr
m_tPageIncr
java.awt.TextField m_tPageIncr
m_lPageIncr
java.awt.Label m_lPageIncr
m_number
PuInteger m_number
m_oldValue
int m_oldValue
m_newValue
int m_newValue
m_bConfig
java.awt.Button m_bConfig
m_text
java.awt.TextField m_text
m_scrollbar
java.awt.Scrollbar m_scrollbar
m_cNotify
java.awt.Checkbox m_cNotify
- Activate display of notify messages.
m_cWarning
java.awt.Checkbox m_cWarning
- Activate display of warning messages.
m_cError
java.awt.Checkbox m_cError
- Activate display of error messages.
m_textArea
java.awt.TextArea m_textArea
- Text area for display of error messages.
m_bClear
java.awt.Button m_bClear
- Clears the text area.
bRunning
boolean bRunning
- Flag which allows stop() to terminate the run() method.
m_parent
PsUpdateIf m_parent
- Sends update events to this instance.
- See Also:
PsObject.update(Object),
PsPanel.update(Object)
m_action
int m_action
- Index of button which was pressed by user.
m_bCancel
java.awt.Button m_bCancel
- Button to reset dialog and quit.
m_bHide
java.awt.Button m_bHide
- Button to hide and dispose panel.
m_bOk
java.awt.Button m_bOk
- Button to accept selection.
m_bReset
java.awt.Button m_bReset
- Button to reset dialog.
m_bClose
java.awt.Button m_bClose
- Button to close and dispose dialog.
m_bSave
java.awt.Button m_bSave
- Button to save and dispose dialog.
m_lHeader
java.awt.Label m_lHeader
- Header label of dialog.
m_name
java.lang.String m_name
- Name of current object, need not be unique. Used in header of info panel and in debug output.
- See Also:
PsObject.getName(),
PsObject.setName(java.lang.String)
m_tag
java.util.BitSet m_tag
- Identifies different states of the geometry, created on first need.
The tag variable may be used locally in methods or projects. They have no global
influence, and each user should care about usage.
- See Also:
PsObject.clearTag(int),
PsObject.hasTag(int),
PsObject.setTag(int)
m_borderType
int m_borderType
m_insetSize
int m_insetSize
m_lTitle
java.awt.Label m_lTitle
- Title of panel usually displayed in bold.
- See Also:
PsPanel.addTitle(String),
PsPanel.addSubTitle(String),
PsPanel.setTitle(String)
m_language
java.lang.String m_language
- Language used for text on this panel during construction.
This reference is used to decide if panel is out of date
when language changes.
- See Also:
PsPanel.getLanguage()
m_parent
PsUpdateIf m_parent
- Sends update events to this instance.
- See Also:
PsObject.update(Object)
m_image
java.awt.Image m_image
- Image to be shown in the background of the canvas.
Currently, this should only be used if no components are added to panel.
m_bOutOfDate
boolean m_bOutOfDate
- Flag determines whether this panel is out of sync with its parent.
- See Also:
PsPanel.setOutOfDate(boolean)
vgap
int vgap
orientation
int orientation
margin
int margin
codeTable
java.util.Hashtable codeTable
defaultCode
int[] defaultCode
m_name
java.lang.String m_name
- Name of current object, need not be unique.
- See Also:
PsMethodMenu.getName(),
PsMethodMenu.setName(java.lang.String)
m_language
java.lang.String m_language
- Language used for text on this panel during construction.
This reference is used to decide if panel is out of date
when language changes.
- See Also:
PsMethodMenu.getLanguage()
m_subMenu
java.util.Vector m_subMenu
m_cardLayout
java.awt.CardLayout m_cardLayout
m_cardPanel
java.awt.Panel m_cardPanel
m_tabHeader
jv.objectGui.PsTabsHeader m_tabHeader
m_tabHash
java.util.Hashtable m_tabHash
m_version
java.lang.String m_version
- Version number of the data of this geometry.
m_versionType
java.lang.String m_versionType
- Type of version of the data of this geometry in {"dump","beta","final"}.
m_title
java.lang.String m_title
- Title of geometry, length up to one line.
m_authorInfo
PsAuthorInfo m_authorInfo
- List of authors of geometry.
m_geometryInfo
PsGeometryInfo m_geometryInfo
- Full description of geometry.
m_dim
int m_dim
- Dimension of geometric points of this geometry, must be constant for all points.
The initial value of the dimension is a required argument of the constructor.
- See Also:
PgGeometry.PgGeometry(int)
m_dimOfSimplex
int m_dimOfSimplex
- Dimension of simplicial complex, i.e. maximal dimension of occurring simplices.
For example, polygonal curves have simplex dimension 1, triangulated surfaces 2,
and volumes have 3.
This variable must be set in the constructor of a class.
- Since:
- JavaView 1.95
m_bShowing
boolean m_bShowing
- Geometry is visible or hidden in its display.
m_bShowTitle
boolean m_bShowTitle
- Flag whether title is shown in display.
m_bShowBndBox
boolean m_bShowBndBox
- Flag whether bounding box is shown in display.
m_bShowCenter
boolean m_bShowCenter
- Flag whether center is shown in display.
m_center
PdVector m_center
- Center of geometry's world coordinate system
m_ambientSpace
int m_ambientSpace
- Ambient space used in transformations of model.
m_ambientProj
int m_ambientProj
- Projection from ambient space to R3 used in transformations of model.
m_modelMatrix
PdMatrix m_modelMatrix
- 4*4 model matrix of geometry, usually not allocated.
m_displayList
java.util.Vector m_displayList
- List of display windows where this geometry is registered.
Each call of the
update() method of this geometry
will initate a repaint of the registered display windows.
m_labelAttribute
PiVector[] m_labelAttribute
- Offset vector in pixel coordinates of label w.r.t. base point.
There exist one vector for each of the basic primitive types GEOM_ITEM_POINT,
GEOM_ITEM_EDGE,GEOM_ITEM_POLYGON,GEOM_ITEM_ELEMENT,GEOM_ITEM_TETRA,
and GEOM_ITEM_TITLE.
Note, it is currently not possible to set the label attribute, say, of a
single vertex unless you have a geometry with just one vertex.
Third component is in [0..2] and indicates whether head, center or tail
is located at base+offset.
For possible type see PvGeometryIf#GEOM_ITEM_POINT
and other items.
Fourth component is a font id from the set of fonts available in PsConfig.
- See Also:
PgGeometry.setLabelAttribute(int, int, int, int, int, int)
m_geometry
PgGeometry m_geometry
m_geomType
int m_geomType
- Type of geometryfor example
PvGeometryIf#GEOM_POINT_SET
and PvGeometryIf#GEOM_ELEMENT_SET.
m_bDefaultLabelEnabled
boolean m_bDefaultLabelEnabled
- Flag whether default labels are shown in display if no label exists for an item.
Usually, the default label is the index of an item in an array. For example,
the index of a vertex in the vertex array of a point set.
m_bShowIndices
boolean m_bShowIndices
- Flag whether indices of vertices and elements are shown in display.
m_bShowVertexLabels
boolean m_bShowVertexLabels
- Flag whether labels of vertices are shown in display.
m_bShowPolygonLabels
boolean m_bShowPolygonLabels
- Flag whether labels of polygons are shown in display.
m_bShowEdgeLabels
boolean m_bShowEdgeLabels
- Flag whether labels of edges are shown in display.
m_bShowElementLabels
boolean m_bShowElementLabels
- Flag whether labels of elements are shown in display.
m_bShowOutline
boolean m_bShowOutline
- Flag whether edges at horizon are shown thickened in display.
m_bShowBackface
boolean m_bShowBackface
- Flag whether backfacing elements are shown in display.
m_numVertices
int m_numVertices
- Number of used vertices. Do not modify directly, use setNumOfVertices().
m_maxNumVertices
int m_maxNumVertices
- Maximum number of vertices in m_vertex array, internal use only
m_vertex
PdVector[] m_vertex
- Array of points of point set, where dimension of each vertex is the same.
Dimension of all vertices is constant, and is determined as argument of the constructor.
Applications usually call
getVertices() to obtain vertex array,
and work directly on the vertices.
m_vertexFunction
java.lang.String[][] m_vertexFunction
- Array of functions of point set, where dimension of each array is the same.
m_vertexColor
java.awt.Color[] m_vertexColor
- Colors of point set with one color per vertex.
m_vertexNormal
PdVector[] m_vertexNormal
- Normals of point set with one normal per vertex.
m_bShowVertices
boolean m_bShowVertices
- Flag whether vertices are shown in display.
m_bShowTaggedVertices
boolean m_bShowTaggedVertices
- Flag whether tagged vertices are shown in display.
m_bShowVertexNormals
boolean m_bShowVertexNormals
- Flag whether to show vertex normals or not.
m_bShowVertexNormalArrow
boolean m_bShowVertexNormalArrow
- Flag whether to show arrow of vertex normals or not.
m_bShowVertexColors
boolean m_bShowVertexColors
- Flag whether to show vertex colors or not.
m_globalVertexSize
double m_globalVertexSize
- Thickness in pixels of each vertex.
m_globalVertexColor
java.awt.Color m_globalVertexColor
- Global color of vertices applied if no individual vertex coloring available.
m_globalVertexTagColor
java.awt.Color m_globalVertexTagColor
- Global color of tagged vertices.
m_globalVertexNormalLength
double m_globalVertexNormalLength
- Scaling factor of all vertex normals.
m_globalVertexNormalSize
double m_globalVertexNormalSize
- Thickness in pixels of each vertex normal.
m_globalVertexNormalColor
java.awt.Color m_globalVertexNormalColor
- Global color of vertex normals applied if no individual normal coloring available.
m_numVectorFields
int m_numVectorFields
- Number of vector fields is equals to size of allocated vector field arrays.
m_dimOfVectors
int[] m_dimOfVectors
- Uniform number of components of vectors in a field.
m_vector
PdVector[][] m_vector
- Array of vector fields where each field has one vector per vertex or per element.
m_vectorColor
java.awt.Color[][] m_vectorColor
- Color of each vector.
m_vectorName
java.lang.String[] m_vectorName
- Name of vector field.
m_bShowVectorField
boolean[] m_bShowVectorField
- Flag if vector fields are shown.
m_bShowVectorArrow
boolean[] m_bShowVectorArrow
- Flag if tip of vectors is shown as arrow.
m_vectorIsElementBased
boolean[] m_vectorIsElementBased
- Flag if vector field is element based or vertex based.
m_globalVectorLength
double[] m_globalVectorLength
- Scaling factor of all vectors.
m_globalVectorSize
double[] m_globalVectorSize
- Thickness in pixels of each vector.
m_globalVectorColor
java.awt.Color[] m_globalVectorColor
- Global color of all vectors.
m_dimOfTextures
int m_dimOfTextures
- Number of components per texture coordinate.
m_bShowVertexTexture
boolean m_bShowVertexTexture
- Flag whether to show vertex texture or not.
m_bShowElementTexture
boolean m_bShowElementTexture
- Flag whether to show element texture or not.
m_textureImageName
java.lang.String m_textureImageName
- URL of texture image.
m_textureImage
java.awt.Image m_textureImage
- Texture image.
m_vertexTexture
PdVector[] m_vertexTexture
- Texture coordinates of each vertex in [0,1]*[0,1].
m_numPolygons
int m_numPolygons
- Number of used polygons. Each polygon may be a polygon of different size.
m_maxNumPolygons
int m_maxNumPolygons
- Number of allocated vertices. Do not modify this value directly but use
setNumPolygons(int)
This value is adjusted automatically whenever more memory is needed.
- See Also:
PgJvxSrc.setNumPolygons(int),
PgJvxSrc.setMaxNumPolygons(int)
m_dimOfPolygons
int m_dimOfPolygons
- Determines size of polygons. It has the following states
m_dimOfPolygon = -1 polygons have different size
= 3 all polygons are consist of 3 vertices
= .. all polygons are polygons with same size
- See Also:
PgPolygonSet#setDimOfPolygons(int)
m_polygon
PiVector[] m_polygon
- Array with all polygonal polygons. Each polygon with, say k, vertices is given
by the indices of its k vertices in the array '[] m_vertex'.
Polygons may differ in the number of vertices.
m_polygonColor
java.awt.Color[] m_polygonColor
- Colors of polygon with one color per edge.
m_polygonNormal
PdVector[] m_polygonNormal
- Normals of polygon with one normal per edge.
m_bShowPolygons
boolean m_bShowPolygons
- Flag whether polygons are shown in display.
m_bShowTaggedPolygons
boolean m_bShowTaggedPolygons
- Flag whether tagged polygons are shown in display.
m_bShowPolygonNormals
boolean m_bShowPolygonNormals
- Flag whether to show edge normals or not.
m_bShowPolygonNormalArrow
boolean m_bShowPolygonNormalArrow
- Flag whether to show arrow of edge normals or not.
m_bShowPolygonColors
boolean m_bShowPolygonColors
- Flag whether to show polygon colors or not.
m_bShowPolygonStartArrow
boolean m_bShowPolygonStartArrow
- Flag whether arrow is shown at first point of polygon.
m_bShowPolygonEndArrow
boolean m_bShowPolygonEndArrow
- Flag whether arrow is shown at last point of polygon.
m_globalPolygonColor
java.awt.Color m_globalPolygonColor
- Global color of polygons applied if no individual polygon coloring available.
m_globalPolygonTagColor
java.awt.Color m_globalPolygonTagColor
- Global color of tagged polygons.
m_globalPolygonSize
double m_globalPolygonSize
- Thickness in pixels of each polygon.
m_globalPolygonNormalLength
double m_globalPolygonNormalLength
- Scaling factor of all vertex normals.
m_globalPolygonNormalSize
double m_globalPolygonNormalSize
- Thickness in pixels of each vertex normal.
m_globalPolygonNormalColor
java.awt.Color m_globalPolygonNormalColor
- Global color of vertex normals used in display, applied if no individual normal coloring available.
m_numEdges
int m_numEdges
- Number of used edges. Each edge may be a polygon of different size.
m_edge
PiVector[] m_edge
- Array with edges of element set. Will be updated whenever connectivity changes.
m_bShowEdges
boolean m_bShowEdges
- Flag whether edges are shown in display.
m_bShowTaggedEdges
boolean m_bShowTaggedEdges
- Flag whether tagged edges are shown in display.
m_bShowEdgeColors
boolean m_bShowEdgeColors
- Flag whether to show edge colors or not.
m_edgeColor
java.awt.Color[] m_edgeColor
- Color of each edge.
m_globalEdgeColor
java.awt.Color m_globalEdgeColor
- Global color of edges applied if no individual edge coloring available.
m_globalEdgeTagColor
java.awt.Color m_globalEdgeTagColor
- Global color of tagged edges.
m_globalEdgeSize
double m_globalEdgeSize
- Thickness in pixels of each edge.
m_bShowBoundaries
boolean m_bShowBoundaries
- Flag whether boundary is shown in display.
m_bShowTaggedBoundaries
boolean m_bShowTaggedBoundaries
- Flag whether tagged boundary is shown in display.
m_globalBndColor
java.awt.Color m_globalBndColor
- Global color of boundary.
m_globalBndTagColor
java.awt.Color m_globalBndTagColor
- Global color of tagged boundary.
m_globalBndSize
double m_globalBndSize
- Thickness in pixels of boundary edges.
m_dimOfElements
int m_dimOfElements
- Determines size of elements. It has the following states
m_dimOfElement = -1 elements have different size
= 3 all elements are triangles
= 4 all elements are quadrilaterals
= .. all elements are polygons with same size
Some methods assume all elements to be triangles. In such a case all elements
are triangulated.
- See Also:
PgJvxSrc.setDimOfElements(int)
m_maxDimOfElements
int m_maxDimOfElements
- Maximal number of vertices per element.
m_numElements
int m_numElements
- Number of used elements. Each element may be a polygon of different size.
- See Also:
PgJvxSrc.setNumElements(int)
m_maxNumElements
int m_maxNumElements
- Number of allocated elements. Do not modify this value directly but use
setNumElements(int)
This value is adjusted automatically whenever more memory is needed.
- See Also:
PgJvxSrc.setNumElements(int),
PgJvxSrc.setMaxNumElements(int)
m_element
PiVector[] m_element
- Array with all polygonal faces. Each face with, say k, points is given
by the indices of its k vertices in the array '[] m_vertex'.
Elements may differ in the number of vertices.
m_elementColor
java.awt.Color[] m_elementColor
- Colors of element set with one color per element.
m_elementNormal
PdVector[] m_elementNormal
- Colors of element set with one normal per element.
m_elementTexture
PdVector[][] m_elementTexture
- Texture coordinates for each element.
m_bShowElements
boolean m_bShowElements
- Flag whether elements are shown in display.
m_bShowTaggedElements
boolean m_bShowTaggedElements
- Flag whether tagged elements are shown in display.
m_bShowElementNormals
boolean m_bShowElementNormals
- Flag whether to show element normals or not.
m_bShowElementNormalArrow
boolean m_bShowElementNormalArrow
- Flag whether to show arrow of element normals or not.
m_bShowElementColors
boolean m_bShowElementColors
- Flag whether to show element colors or not.
m_globalElementColor
java.awt.Color m_globalElementColor
- Global color of elements applied if no individual element coloring available.
m_globalElementTagColor
java.awt.Color m_globalElementTagColor
- Global color of tagged elements.
m_globalElementBackColor
java.awt.Color m_globalElementBackColor
- Global color of backside of elements used in display, applied if enabled.
m_elementBackColor
java.awt.Color[] m_elementBackColor
- Colors of backside of element set with one color per element.
m_bShowElementBackColor
boolean m_bShowElementBackColor
- Flag to enable showing of global backface color.
m_bShowElementBackColors
boolean m_bShowElementBackColors
- Flag to enable showing of individual backface color.
m_globalElementNormalLength
double m_globalElementNormalLength
- Scaling factor of all vertex normals.
m_globalElementNormalSize
double m_globalElementNormalSize
- Thickness in pixels of each vertex normal.
m_globalElementNormalColor
java.awt.Color m_globalElementNormalColor
- Global color of vertex normals used in display, applied if no individual normal coloring available.
m_neighbour
PiVector[] m_neighbour
- Array with neighbours of all elements. For each element with, say k, edges
exists a corresponding neighbour array listing the indices of the neighbouring
elements at these edges.
m_display
PvDisplayIf m_display
- Default display of project.
m_displayList
java.util.Vector m_displayList
- List of registered displays of project.
Project must add and remove geometries from these displays itself.
m_rootGeometry
java.util.Vector m_rootGeometry
- List of geometries of project. Each geometry was added with
setGeometry().
m_geometry
PgGeometryIf m_geometry
- Main geometry of project.
Geometry will be registered in display, install its info and material
panels in the
control window, and install its menu in the
menu bar of the control window.
m_anim
PsAnimation m_anim
- Supervising animation control, empty if not used.
m_parm
java.lang.String[][] m_parm
- Applet parameter.
m_viewer
PvViewerIf m_viewer
- Reference to current viewer instance to access dialogs and panels.
m_bAutoFit
boolean m_bAutoFit
- Flag determines whether scenery is scaled to fit display when
start() is called. On default, auto fit is enabled.
- See Also:
PjProject.setEnabledAutoFit(boolean)
m_project
PjProject m_project
m_display
PvDisplayIf m_display
- Display where pick event occurred.
m_camera
PvCameraIf m_camera
- Current camera of display.
m_location
java.awt.Point m_location
- Position of cursor in pixel coordinates of drawing canvas.
m_dim
int m_dim
- Dimension of vertex in world coordinates.
m_vertex
PdVector m_vertex
- Vertex representing a world point under the mouse position.
m_numAuthors
int m_numAuthors
- Number of authors and length of string arrays of instance variables.
m_currAuthor
int m_currAuthor
- Index of currently selected author.
m_info
java.lang.String[][] m_info
- All author data. First entry runs through all codes, and second index
runs through all authors.
m_authorInfo
PsAuthorInfo m_authorInfo
- Parent author info containing the data of all authors.
m_pAuthor
java.awt.Panel m_pAuthor
m_pAffiliation
java.awt.Panel m_pAffiliation
m_lAuthor
java.awt.Label m_lAuthor
m_numAuthors
int m_numAuthors
- Number of currently non-empty author fields.
m_currAuthorInd
int m_currAuthorInd
- Index of currently visible author.
m_cAuthorIndex
java.awt.Choice m_cAuthorIndex
- Checkbox to selected an author for modification.
m_lInfo
java.awt.Label[] m_lInfo
- Labels for all author topics.
m_tInfo
java.awt.TextComponent[] m_tInfo
- Text fields for all author topics.
m_infoStore
java.lang.String[][] m_infoStore
- Store all data until reset() is called again.
m_abstract
java.lang.String m_abstract
- Abstract of geometry, first line relevant for preview.
m_detail
java.lang.String m_detail
- Detailed Html text of geometry consisting of a set of paragraphs.
m_primary
java.lang.String m_primary
- Primary MSC2000 classification.
m_secondary
java.lang.String[] m_secondary
- Secondary MSC2000 classifications.
m_keyword
java.lang.String[] m_keyword
- Keywords describing the geometry.
m_zentralblatt
java.lang.String m_zentralblatt
- Number of Zentralblatt fuer Mathematik if geometry was reviewed there.
m_software
java.lang.String m_software
- Software including version number used for producing this geometry.
m_numRefs
int m_numRefs
m_refType
java.lang.String[] m_refType
m_refAuthor
java.lang.String[] m_refAuthor
m_refTitle
java.lang.String[] m_refTitle
m_refBooktitle
java.lang.String[] m_refBooktitle
m_refEditor
java.lang.String[] m_refEditor
m_refJournal
java.lang.String[] m_refJournal
m_refPages
java.lang.String[] m_refPages
m_refLink
java.lang.String[] m_refLink
m_refVolume
java.lang.String[] m_refVolume
m_refNumber
java.lang.String[] m_refNumber
m_refPublisher
java.lang.String[] m_refPublisher
m_refYear
java.lang.String[] m_refYear
m_refNote
java.lang.String[] m_refNote
m_geometryInfo
PsGeometryInfo m_geometryInfo
- Parent author info containing the data of all authors.
m_lClassification
java.awt.Label m_lClassification
m_lDescription
java.awt.Label m_lDescription
m_lAbstract
java.awt.Label m_lAbstract
m_tAbstract
java.awt.TextArea m_tAbstract
m_lDetail
java.awt.Label m_lDetail
m_tDetail
java.awt.TextArea m_tDetail
m_lPrimary
java.awt.Label m_lPrimary
m_tPrimary
java.awt.TextField m_tPrimary
m_lSecondary
java.awt.Label m_lSecondary
m_tSecondary
java.awt.TextField m_tSecondary
m_lKeywords
java.awt.Label m_lKeywords
m_tKeywords
java.awt.TextField m_tKeywords
m_lZentralblatt
java.awt.Label m_lZentralblatt
m_tZentralblatt
java.awt.TextField m_tZentralblatt
m_lSoftware
java.awt.Label m_lSoftware
m_tSoftware
java.awt.TextField m_tSoftware
m_lLiterature
java.awt.Label m_lLiterature
m_lReferenceType
java.awt.Label m_lReferenceType
m_cReferenceType
java.awt.Choice[] m_cReferenceType
m_lReference
java.awt.Label m_lReference
m_tReference
java.awt.TextArea[] m_tReference
m_javaview
PsJavaView m_javaview
m_pane
java.awt.ScrollPane m_pane
p
PsPanel p
m_pTitle
java.awt.Panel m_pTitle
m_pLicense
java.awt.Panel m_pLicense
m_pUser
java.awt.Panel m_pUser
m_lTitle
java.awt.Label m_lTitle
m_tTitle
java.awt.TextField m_tTitle
m_lLicense
java.awt.Label m_lLicense
m_lLicenseType
java.awt.Label m_lLicenseType
m_tLicenseType
java.awt.TextField m_tLicenseType
m_lLicenseId
java.awt.Label m_lLicenseId
m_tLicenseId
java.awt.TextField m_tLicenseId
m_lLicenseExpire
java.awt.Label m_lLicenseExpire
m_tLicenseExpire
java.awt.TextField m_tLicenseExpire
m_lUser
java.awt.Label m_lUser
m_lUserFirstName
java.awt.Label m_lUserFirstName
m_tUserFirstName
java.awt.TextField m_tUserFirstName
m_lUserLastName
java.awt.Label m_lUserLastName
m_tUserLastName
java.awt.TextField m_tUserLastName
m_lUserEmail
java.awt.Label m_lUserEmail
m_tUserEmail
java.awt.TextField m_tUserEmail
m_lUserUrl
java.awt.Label m_lUserUrl
m_tUserUrl
java.awt.TextField m_tUserUrl
m_iDialog
int m_iDialog
- Flag to check íf dialog has been opened and then closed.
Flag is used in applications to indicate when application should be existed.
m_rsrcFile
java.lang.String m_rsrcFile
- Name of resource file, if resource has been parsed from file.
m_egId
java.lang.String m_egId
m_title
java.lang.String m_title
m_modelName
java.lang.String m_modelName
m_authorInfo
PsAuthorInfo m_authorInfo
m_geometryInfo
PsGeometryInfo m_geometryInfo
m_numFiles
int m_numFiles
m_autoGen
boolean[] m_autoGen
m_usage
java.lang.String[] m_usage
m_fileName
java.lang.String[] m_fileName
m_fileFormat
java.lang.String[] m_fileFormat
m_fileSize
java.lang.String[] m_fileSize
m_imageWidth
java.lang.String[] m_imageWidth
m_imageHeight
java.lang.String[] m_imageHeight
m_fileComment
java.lang.String m_fileComment
m_modelInfo
PsModelInfo m_modelInfo
m_viewer
PsViewerIf m_viewer
m_pane
java.awt.ScrollPane m_pane
p
PsPanel p
m_pTitle
java.awt.Panel m_pTitle
m_pAuthor
java.awt.Panel m_pAuthor
m_pDescription
java.awt.Panel m_pDescription
m_lTitle
java.awt.Label m_lTitle
m_tTitle
java.awt.TextField m_tTitle
m_lFiles
java.awt.Label m_lFiles
m_lModelName
java.awt.Label m_lModelName
m_tModelName
java.awt.TextField m_tModelName
m_lAutoGen
java.awt.Label m_lAutoGen
m_cAutoGen
java.awt.Checkbox[] m_cAutoGen
m_lUsage
java.awt.Label m_lUsage
m_cUsage
java.awt.Choice[] m_cUsage
m_lFileName
java.awt.Label m_lFileName
m_tFileName
java.awt.TextField[] m_tFileName
m_lFileFormat
java.awt.Label m_lFileFormat
m_cFileFormat
java.awt.Choice[] m_cFileFormat
m_lFileSize
java.awt.Label m_lFileSize
m_tFileSize
java.awt.TextField[] m_tFileSize
m_lFileComment
java.awt.Label m_lFileComment
m_tFileComment
java.awt.TextArea m_tFileComment
m_lAdvice
java.awt.Label m_lAdvice
m_lTemplate
java.awt.Label m_lTemplate
m_tTemplate
java.awt.TextField m_tTemplate
m_bBrowse
java.awt.Button m_bBrowse
- Browse for template file.
m_bSubmit
java.awt.Button m_bSubmit
- Store information in submission file.
m_bClear
java.awt.Button m_bClear
- Clear information in all widgets.
m_type
java.lang.String m_type
- Element type of this node, i.e. name of the XML element.
m_attribute
java.util.Hashtable m_attribute
- Attribute list of element of this node.
m_content
java.lang.String m_content
- Content text of this element.
m_mixedContent
java.util.Vector m_mixedContent
- Mixed content with text and child elements.
m_father
PsXmlNode m_father
- Parent element of this node.
m_sibling
PsXmlNode m_sibling
- Sibling is next child of parent element of this node.
m_child
PsXmlNode m_child
- First child element of this node.
m_lastChild
PsXmlNode m_lastChild
- Last child element of this node.
m_isExpanded
boolean m_isExpanded
- Status during parsing.
m_bMixedMode
boolean m_bMixedMode
- Determine whether in mixed mode.
m_docName
java.lang.String m_docName
- Name of root element in resource DTD.
m_docType
java.lang.String m_docType
- Url of resource DTD.
m_root
PsXmlNode m_root
- Root element of resource tree.
m_rsrcFile
java.lang.String m_rsrcFile
- Name of associated XML file.
|
Package jv.thirdParty.expr |
name
java.lang.String name
- Unique name of variable.
val
double val
- Numerical value of variable.
|
Package jv.thirdParty.ruler |
ALIGN_LABEL_LEFT
int ALIGN_LABEL_LEFT
ALIGN_LABEL_RIGHT
int ALIGN_LABEL_RIGHT
ALIGN_LABEL_CENTER
int ALIGN_LABEL_CENTER
BIND_LABEL_LEFT
int BIND_LABEL_LEFT
BIND_LABEL_RIGHT
int BIND_LABEL_RIGHT
BIND_LABEL_CENTER
int BIND_LABEL_CENTER
XN
int XN
XUP
int XUP
YN
int YN
YUP
int YUP
ZN
int ZN
ZUP
int ZUP
MIN
int MIN
MAX
int MAX
X
int X
Y
int Y
Z
int Z
N
int N
U
int U
NEGN
int NEGN
NEGU
int NEGU
defScale
int defScale
xoff
int xoff
yoff
int yoff
stdAlignmnt
int[] stdAlignmnt
m_showHashingFlags
boolean[] m_showHashingFlags
- flags correspond to showing the hashmarks along [Xn,Xup,Yn, Yup, Zn, Zup]
xyGrid [TFFTFF]; yzGrid [FFTFFT]; zxGrid [FTFFTF]
m_bFixedMode
boolean m_bFixedMode
- Flag specifying which of 3 2d axes in 3 space are requested. 0:XY, 1:YZ, 2:ZX
m_bMajor
boolean m_bMajor
- Flag for showing major hashings everywhere
m_bMinor
boolean m_bMinor
- Flag for showing minor hashings everywhere
m_bShowLabels
boolean m_bShowLabels
- Flag for showing the labels everywhere
m_bShowTitles
boolean m_bShowTitles
- Flag for showing the title everywhere
m_numMajorHashings
PuInteger m_numMajorHashings
m_numMinorHashings
PuInteger m_numMinorHashings
m_majorHashUnits
PuDouble m_majorHashUnits
m_minorHashUnits
PuDouble m_minorHashUnits
m_bndBox
PdVector[] m_bndBox
m_viewVect
PdVector m_viewVect
m_xaxis
PgRuler m_xaxis
m_yaxis
PgRuler m_yaxis
m_zaxis
PgRuler m_zaxis
m_posXDir
PdVector m_posXDir
m_posYDir
PdVector m_posYDir
m_posZDir
PdVector m_posZDir
m_mode
int m_mode
m_currentRuler
int m_currentRuler
m_scale
double m_scale
m_bAutoConfigure
boolean m_bAutoConfigure
m_xDefAxisLabel
java.lang.String m_xDefAxisLabel
m_yDefAxisLabel
java.lang.String m_yDefAxisLabel
m_zDefAxisLabel
java.lang.String m_zDefAxisLabel
m_gAxes
PgAxes m_gAxes
m_cMode
java.awt.Choice m_cMode
m_cShowXYGrid
java.awt.Checkbox m_cShowXYGrid
m_cShowYZGrid
java.awt.Checkbox m_cShowYZGrid
m_cShowZXGrid
java.awt.Checkbox m_cShowZXGrid
m_cbg
java.awt.CheckboxGroup m_cbg
m_cFixedMode
java.awt.Checkbox m_cFixedMode
m_cDynamicMode
java.awt.Checkbox m_cDynamicMode
m_currentCB
java.awt.Checkbox m_currentCB
m_cMajor
java.awt.Checkbox m_cMajor
m_cMinor
java.awt.Checkbox m_cMinor
m_cLabels
java.awt.Checkbox m_cLabels
m_cName
java.awt.Checkbox m_cName
m_bReset
java.awt.Button m_bReset
m_pFixed
java.awt.Panel m_pFixed
m_pDynamic
java.awt.Panel m_pDynamic
m_pHash
java.awt.Panel m_pHash
m_pBottomButtons
java.awt.Panel m_pBottomButtons
m_bFixedMode
boolean m_bFixedMode
- state of ruler ruler style
m_bMajorMode
boolean m_bMajorMode
- Flag for showing major hashings
m_bMinorMode
boolean m_bMinorMode
- Flag for showing minor hashings
m_bHashInNormalDir
boolean m_bHashInNormalDir
- Flag for showing hashings in direction of normal vector
m_bHashInUpDir
boolean m_bHashInUpDir
- Flag for showing hashings in direction of up vector
m_bShowLabels
boolean m_bShowLabels
- Flag for showing the labels on each hash
m_bShowRulerName
boolean m_bShowRulerName
- Flag for showing the title of the ruler
m_rulerName
java.lang.String m_rulerName
- Title of axis
m_rulerNamePos
int m_rulerNamePos
- Align title 0=left, 1=center, 2= right
m_minMax
PdVector m_minMax
- 0 holds min param unit, 1 holds max hash unit
m_tiMajor
double[] m_tiMajor
- An array of t parameters representing the hashings on the line
m_tiMinor
double[] m_tiMinor
m_origin
PdVector m_origin
- Intial endpoint of the ruler (A)
m_normalOffset
PdVector m_normalOffset
- Up hash vector origin
m_upOffset
PdVector m_upOffset
- Normal hash vector origin for normal Vector direction
m_v
PdVector m_v
- ruler direction
m_n
PdVector m_n
- Normal hash vector direction
m_u
PdVector m_u
- Up hash vector direction
m_hMinor
double[] m_hMinor
m_hMajor
double[] m_hMajor
m_hMajorColor
java.awt.Color m_hMajorColor
m_hMinorColor
java.awt.Color m_hMinorColor
m_numMajorHashings
PuInteger m_numMajorHashings
- Number of Major grid lines in interval.
m_numMinorHashings
PuInteger m_numMinorHashings
- Number of Minor grid lines in interval.
m_majorHashUnits
PuDouble m_majorHashUnits
- Major Units
m_minorHashUnits
PuDouble m_minorHashUnits
- Minor Units
m_defMin
double m_defMin
m_defMax
double m_defMax
m_defMajorHashUnit
double m_defMajorHashUnit
m_defMinorHashUnit
double m_defMinorHashUnit
m_defNumMajorHashings
int m_defNumMajorHashings
m_defNumMinorHashings
int m_defNumMinorHashings
m_defhMajor
double m_defhMajor
m_defhMinor
double m_defhMinor
m_defbHashInNormalDir
boolean m_defbHashInNormalDir
m_defbHashInUpDir
boolean m_defbHashInUpDir
m_defhMajorColor
java.awt.Color m_defhMajorColor
m_defhMinorColor
java.awt.Color m_defhMinorColor
m_ruler
PgRuler m_ruler
m_cbg
java.awt.CheckboxGroup m_cbg
m_cFixedMode
java.awt.Checkbox m_cFixedMode
m_cDynamicMode
java.awt.Checkbox m_cDynamicMode
m_currentCB
java.awt.Checkbox m_currentCB
m_cMajor
java.awt.Checkbox m_cMajor
m_cMinor
java.awt.Checkbox m_cMinor
m_cLabels
java.awt.Checkbox m_cLabels
m_cName
java.awt.Checkbox m_cName
m_lTitle
java.awt.Label m_lTitle
m_pFixed
java.awt.Panel m_pFixed
m_pDynamic
java.awt.Panel m_pDynamic
m_pHashType
java.awt.Panel m_pHashType
m_pminMax
PdVector_IP m_pminMax
- 0 holds min param unit, 1 holds max hash unit
m_dim
int m_dim
m_viewVect
PdVector m_viewVect
m_axes
PgAxes m_axes
m_geom
PgGeometry m_geom
m_scene
PvScene m_scene
m_bits
long[] m_bits
- We do not create a Java BitSet but do all bit manipulations ourselfs to save storage.
The length of m_bits is the number of
long's needed to store all
requested bits. A long is assumed to store 64=2^BITS bits.
The value of each tag refers to a specific bit in the bit array whose index is
the value of the tag.
- See Also:
#create(int)
m_name
java.lang.String m_name
- Optional name of vector.
m_constraint
int[] m_constraint
- Optional array with indices of constraints. Constraints must
be handled by supervising geometry.
m_iSize
int m_iSize
- Number of rows of matrix, equal to m_jSize for square matrices.
m_jSize
int m_jSize
- Number of columns of matrix, equal to m_iSize for square matrices.
m_data
PuComplex[][] m_data
- Data array containing the components of the vector.
Array has public access for efficiency reasons in numerical computations,
although method access should be preferred.
Do not modify length of array directly.
m_data
double[] m_data
- Array with barycentric coordinates, sum of entries must be 1.
Length is equal to barycentric dimension.
m_data
double[] m_data
- Array with barycentric coordinates, sum of entries must be 1.
Length is equal to barycentric dimension.
m_size
int m_size
- Number of rows of matrix, always equal to m_iSize.
Variable is used for square matrices.
Variable should be removed.
m_iSize
int m_iSize
- Number of rows of matrix, equal to m_size and m_jSize for square matrices.
m_jSize
int m_jSize
- Number of columns of matrix, equal to m_size and m_iSize for square matrices.
m_data
double[][] m_data
- Data array containing the components of the vector.
Array has public access for efficiency reasons in numerical computations,
although method access should be preferred.
Do not modify length of array directly.
m_data
double[] m_data
- Data array containing the components of the vector.
Array has public access for efficiency reasons in numerical computations,
although method access should be preferred.
Do not modify length of array directly.
m_data
int[] m_data
- Data array containing the components of the vector.
Array has public access for efficiency reasons in numerical computations,
although method access should be preferred.
Do not modify length of array directly.
Z_STRETCH
double Z_STRETCH
- Stretch all z-values to have a finer resolution.
SIZE
double SIZE
- Initial size of viewing frustum in world coordinates.
m_interest
PdVector m_interest
- Camera orientation for internal use.
These vectors are used for efficiency to avoid permanent reallocation.
Usually the vectors are not up to date, and one should use method calls
to get the correct values.
- See Also:
PvCamera.getInterest(),
PvCamera.getPosition(),
PvCamera.getViewDir(),
PvCamera.getUpVector(),
PvCamera.getRoll(),
PvCamera.getDist()
m_position
PdVector m_position
m_viewDir
PdVector m_viewDir
m_upVector
PdVector m_upVector
m_defaultUpVector
PdVector m_defaultUpVector
- Determines the reference up vector with roll==0. It depends on the projection mode.
m_roll
double m_roll
m_fieldOfView
double m_fieldOfView
m_nearClip
PuDouble m_nearClip
- Distance of near clip plane.
m_defNearClip
double m_defNearClip
- Default distance of near clip plane.
m_farClip
PuDouble m_farClip
- Distance of far clip plane.
m_defFarClip
double m_defFarClip
- Default distance of far clip plane.
m_bEnableClip
boolean m_bEnableClip
- Enable or disable clipping in z-direction.
m_proj
PdMatrix m_proj
- Transformation matrices and inverses.
m_projInv
PdMatrix m_projInv
m_view
PdMatrix m_view
m_viewInv
PdMatrix m_viewInv
m_incrView
PdMatrix m_incrView
m_incrViewInv
PdMatrix m_incrViewInv
m_trans
PdMatrix m_trans
m_transInv
PdMatrix m_transInv
m_mode
int m_mode
- Control mode i.e. scale, translate, rotate, pick
m_projMode
int m_projMode
- Projection mode, i.e. perspective, x-y, ...
m_nHeight
double m_nHeight
- Size of associated display window
is initialized with non-zero values to avoid problems
m_nWidth
double m_nWidth
m_fit
double m_fit
m_scaleTotal
double m_scaleTotal
m_scaleValue
double m_scaleValue
m_xTransValue
double m_xTransValue
m_yTransValue
double m_yTransValue
m_vecAlt
PdVector m_vecAlt
m_vec
PdVector m_vec
m_rotAxis
PdVector m_rotAxis
m_pick
PdVector m_pick
m_worldPick
PdVector m_worldPick
m_prevNormLoc
double[] m_prevNormLoc
- Previous mouse position in normalized coords, internal variable.
m_currNormLoc
double[] m_currNormLoc
- Current mouse position in normalized coords, internal variable.
m_display
PvDisplay m_display
- Parent display of this camera.
m_camera
PvCamera m_camera
m_disp
PvDisplay m_disp
m_gProjection
java.awt.CheckboxGroup m_gProjection
m_rPerspective
java.awt.Checkbox m_rPerspective
m_rTop
java.awt.Checkbox m_rTop
m_rFront
java.awt.Checkbox m_rFront
m_rRight
java.awt.Checkbox m_rRight
m_pAmbient
java.awt.Panel m_pAmbient
m_rModel
java.awt.Checkbox m_rModel
m_cAmbient
java.awt.Choice m_cAmbient
m_cProj
java.awt.Choice m_cProj
m_viewDir
PdVector m_viewDir
m_pViewDir
PdVector_IP m_pViewDir
m_interest
PdVector m_interest
m_pInterest
PdVector_IP m_pInterest
m_dist
PuDouble m_dist
m_roll
PuDouble m_roll
m_pClip
java.awt.Panel m_pClip
m_cClip
java.awt.Checkbox m_cClip
m_bCenter
java.awt.Button m_bCenter
m_bFit
java.awt.Button m_bFit
m_bReset
java.awt.Button m_bReset
m_defBackgroundImage
java.lang.String m_defBackgroundImage
- Default background image for display.
m_backgroundImage
java.lang.String m_backgroundImage
- Background image for display.
m_bMouseInside
boolean m_bMouseInside
- Flag whether mouse is currently inside the display.
m_bMouseDown
boolean m_bMouseDown
- Flag whether mouse has picked in the display.
m_name
java.lang.String m_name
m_bIsEnabledUpdate
boolean m_bIsEnabledUpdate
- Flag determines whether update mechanism is enabled.
m_camera
java.util.Hashtable m_camera
- List of registered cameras.
m_currentCamera
PvCamera m_currentCamera
- Currently used camera in display.
m_cameraPanel
PsPanel m_cameraPanel
- Info panel of camera, shared by different cameras.
m_infoPanel
PsPanel m_infoPanel
- Info panel of display.
m_scene
PvScene m_scene
- Scene of display containing all geometries.
m_currentGeom
jv.viewer.PvGeometry m_currentGeom
- Currently selected geometry container. Its associated geometry is m_geomIf.
m_currentFrameName
java.lang.String m_currentFrameName
- Current name used as title of frame.
m_geomIf
PgGeometryIf m_geomIf
- Associated geometry of currently selected geometry 'm_currentGeom'.
m_bCentered
boolean m_bCentered
m_specialGeom
java.util.Hashtable m_specialGeom
- Hashtable contains all active special geometries
such as bounding box, grid, or coordinate frame. The keys are
strings identifying the geometry.
m_mode
int m_mode
- Control mode, i.e. scale, shift, rot...
m_modeMajor
int m_modeMajor
- Major control mode, i.e. scale, shift, rot...
m_defModeMajor
int m_defModeMajor
- Default major control mode, i.e. scale, shift, rot...
m_modelCamera
jv.viewer.PvModelCamera m_modelCamera
- Camera used for modeling transformations of geometry.
m_bTransformModel
boolean m_bTransformModel
- Flag whether transformation of current model or camera is active.
m_ambientSpace
int m_ambientSpace
- Ambient space used in transformations of model.
m_ambientProj
int m_ambientProj
- Projection from ambient space to R3 used in transformations of model.
m_pickedVertex
int m_pickedVertex
- Index of picked vertex in global vertex array of current geometry.
m_pick
PdVector m_pick
- Pick coordinates of picking in screen coordinates (x,y): m_pick.set(x, y, 0., 1.).
Applying inverse of transformation matrix leads to world coordinates,
i.e. first three coordinates are world coordinates.
m_markBox
PiVector m_markBox
- Selected rectangle in screen coordinates during mark-mode.
m_worldPick
PdVector m_worldPick
- 4D world coordinates of hit during picking obtained from current hit point
in screen coordinates by applying inverse of transformation matrix.
First three coordinates are world coordinates.
m_currLoc
java.awt.Dimension m_currLoc
- Instance variables are 'int'
m_currNormLoc
double[] m_currNormLoc
- Instance variables are 'double'
m_imageFitMode
int m_imageFitMode
- Mode determines how a background image is scaled w.r.t. display canvas.
m_nHeight
int m_nHeight
- Height of display window, height of offscreen image.
m_nWidth
int m_nWidth
- Width of display window, width of offscreen image.
m_height
PuInteger m_height
- Height of display window, height of offscreen image.
m_width
PuInteger m_width
- Width of display window, width of offscreen image.
m_sceneFlags
int m_sceneFlags
- Flags determining what is painted.
m_foregroundColor
PdColor m_foregroundColor
- Foreground color of overlay items such as coordinate axis.
m_backgroundColor
PdColor m_backgroundColor
- Background color of display canvas.
m_bShowBackface
boolean m_bShowBackface
- Flag to globally disable drawing faces whose normal points away from observer.
m_bShowBackImage
boolean m_bShowBackImage
- Flag to enable showing of a background image in display.
m_bShowDepthcue
boolean m_bShowDepthcue
- Flag to enable drawing of items less intense if they are farther away from observer.
m_bShowEdgesOnce
boolean m_bShowEdgesOnce
- Flag to enable drawing of common face edges only once, requires neighbour information.
m_bShowEdgeAura
boolean m_bShowEdgeAura
- Flag to enable drawing of an aura around edges in background color.
m_bShowGrid
boolean m_bShowGrid
- Flag to enable showing of grid in xy-coordinate plane.
m_bEnableSorting
boolean m_bEnableSorting
- Flag to enable depth sorting of elements for drawing.
m_bEnableTag
boolean m_bEnableTag
- Flag to enable modification of tagged vertices and elements.
m_bEnableZBuffer
boolean m_bEnableZBuffer
- Flag to enable z-buffered drawing.
m_bEnableAnimation
boolean m_bEnableAnimation
- Flag to enable auto-rotation.
m_bDrawing
boolean m_bDrawing
- Internal flag whether a thread is currently painting to display.
xUp
int xUp
- Store position of last mouse up and mouse down events.
yUp
int yUp
- Store position of last mouse up and mouse down events.
xDown
int xDown
- Store position of last mouse up and mouse down events.
yDown
int yDown
- Store position of last mouse up and mouse down events.
bDrag
boolean bDrag
- detects condition for animation: drag mouse, and continue the move after releasing mouse.
m_sleep
PuInteger m_sleep
- Sleeping period of auto-animation thread between two repaint().
m_bFpsEnabled
boolean m_bFpsEnabled
true if measuring frames per second.
m_period
long m_period
- Period in seconds of each measurement cycle for frames per seconds evaluation.
m_pCount
int m_pCount
- Counter of the number of paint() calls done in frames per second cycle.
m_prevKey
int m_prevKey
- Remember last typed key to avoid action if user keeps pressing a key during actions.
m_bFirstAfterPick
boolean m_bFirstAfterPick
- Determine if this drag event happened right after a mousePick event.
In this case forget this event since it its location is usually very close
to the pick event.
m_newElement
PiVector m_newElement
m_display
PvDisplay m_display
m_pColor
java.awt.Panel m_pColor
m_pSize
java.awt.Panel m_pSize
m_cAnimation
java.awt.Checkbox m_cAnimation
m_cAxes
java.awt.Checkbox m_cAxes
m_cBackImage
java.awt.Checkbox m_cBackImage
m_cBndbox
java.awt.Checkbox m_cBndbox
m_cClearScreen
java.awt.Checkbox m_cClearScreen
m_cDepthcue
java.awt.Checkbox m_cDepthcue
m_cEdgeAura
java.awt.Checkbox m_cEdgeAura
m_cEdgesOnce
java.awt.Checkbox m_cEdgesOnce
m_cFrame
java.awt.Checkbox m_cFrame
m_cGrid
java.awt.Checkbox m_cGrid
m_cPainters
java.awt.Checkbox m_cPainters
m_cZBuffer
java.awt.Checkbox m_cZBuffer
m_cFps
java.awt.Checkbox m_cFps
- Count frames per second.
m_lFps
java.awt.Label m_lFps
m_pFps
PsPanel m_pFps
m_gSelectionMode
java.awt.CheckboxGroup m_gSelectionMode
- CheckboxGroup determining whether a single or multiple geometries may be visible.
m_cSingle
java.awt.Checkbox m_cSingle
- Checkbox determines whether only a single geometry may be visible.
m_cMultiple
java.awt.Checkbox m_cMultiple
- Checkbox determines whether multiple geometries may be visible at the same time.
m_listVisible
java.awt.List m_listVisible
- List of visible geometries in display.
m_listSelect
java.awt.List m_listSelect
- Select exactly one of the registered geometry to be active,
i.e. receives pick events.
m_deleteMode
boolean m_deleteMode
- Switch mode to
true when button is pressed and user shall click
on removable geometry.
After click on single geometry, mode is switched back to false.
For multiple delete operations, press button repeatedly.
m_deleteColor
java.awt.Color m_deleteColor
- Store background color of button while delete mode is on.
m_duplicateMode
boolean m_duplicateMode
- Switch mode to
true when button is pressed and user shall click
on geometry to duplicate.
After click on single geometry, mode is switched back to false.
For multiple duplications, press button repeatedly.
m_duplicateColor
java.awt.Color m_duplicateColor
- Store background color of button while duplicate mode is on.
m_tImage
java.awt.TextField m_tImage
- Text field to type the name of an image file or url.
m_fileName
java.lang.String m_fileName
- Full file name of loaded image.
m_dirName
java.lang.String m_dirName
- Store the last directory used for image loading.
m_bBrowse
java.awt.Button m_bBrowse
- Browse disk for background image in application mode.
m_cImageFit
java.awt.Choice m_cImageFit
- Select how and if an image is scale to fill the display.
m_bCenter
java.awt.Button m_bCenter
- Translate geometry to be centered in display.
m_bFit
java.awt.Button m_bFit
- Translate and scale geometry to fit into current display.
m_bMerge
java.awt.Button m_bMerge
- Merge visible geometries.
m_bDuplicate
java.awt.Button m_bDuplicate
- Switch to duplicate mode to duplicate a geometry in list of visible geometries.
m_bDelete
java.awt.Button m_bDelete
- Switch to delete mode to delete a geometry in list of visible geometries.
m_bReset
java.awt.Button m_bReset
- Reset display settings by calling
m_display.init().
m_uMin
PuDouble m_uMin
m_vMin
PuDouble m_vMin
m_uMax
PuDouble m_uMax
m_vMax
PuDouble m_vMax
m_defUMin
double m_defUMin
m_defVMin
double m_defVMin
m_defUMax
double m_defUMax
m_defVMax
double m_defVMax
m_numULines
int m_numULines
m_numVLines
int m_numVLines
m_numUSub
int m_numUSub
m_numVSub
int m_numVSub
m_numUDiscr
int m_numUDiscr
m_numVDiscr
int m_numVDiscr
m_defNumULines
int m_defNumULines
m_defNumVLines
int m_defNumVLines
m_defNumUSub
int m_defNumUSub
m_defNumVSub
int m_defNumVSub
m_origin
PdVector m_origin
m_uDir
PdVector m_uDir
m_vDir
PdVector m_vDir
m_normal
PdVector m_normal
m_defOrigin
PdVector m_defOrigin
m_defUDir
PdVector m_defUDir
m_defVDir
PdVector m_defVDir
m_maxNumGeometries
int m_maxNumGeometries
- Maximal number of registered geometries.
m_numGeometries
int m_numGeometries
- Number of registered geometries.
m_geometry
jv.viewer.PvGeometry[] m_geometry
- Set of associated real geometries which implement PgGeometryIf
m_special
java.util.Vector m_special
- Vector containing all back and front geometries, they are not height sorted together with standard geometries.
m_currentGeom
jv.viewer.PvGeometry m_currentGeom
- Container of selected geometry
m_numItems
int m_numItems
- Total number of items of all geometries.
m_itemInd
int[][] m_itemInd
- Position of items of each geometry in global item list
m_itemHeight
double[] m_itemHeight
- Array with z-values of each projected item.
m_itemSort
int[] m_itemSort
- Index of item corresponding to a height entry in m_itemHeight.
m_dim
int m_dim
- Dimension of items.
m_bndBox
PdVector[] m_bndBox
- Rectangular bounding box of the geometry in world coordinates.
m_center
PdVector m_center
- Center of geometries world coordinate system
m_pickedVertex
int m_pickedVertex
- Index of picked vertex, used for dragging.
m_pickedGeometry
int m_pickedGeometry
- Index of picked geometry, used for dragging.
m_geomInd
int m_geomInd
- Index of the geometry of the currently painted item.
m_faceDestBnd
PiVector[] m_faceDestBnd
- Array for storing the boundary texels of an element in the destination image.
Only used when one of the geometries uses texture, but then shared by all geometries.
transMatrix
PdMatrix transMatrix
m_dimWithZBuffer
int m_dimWithZBuffer
- Determines number of components of each vector which describes
a scanline. First two components are the horizontal start and end pixel,
third component is the z-depth in z-buffer mode, fourth
component is the offest of the start and end pixel which avoids overlap
with adjacent elements.
m_jvRsrc
PsJavaView m_jvRsrc
- Current resources used in JavaView session.
m_applet
java.applet.Applet m_applet
- Current applet used for parameter parsing.
m_frame
java.awt.Frame m_frame
- Current frame used as major parent frame for all further frames.
m_parm
java.lang.String[][] m_parm
- Parsed applet parameter.
m_displayList
java.util.Hashtable m_displayList
- Contains all registered displays with name and display instance.
m_mainDisplay
PvDisplayIf m_mainDisplay
- Main display to be associated when 'New Project' is chosen.
The first display registered in PvViewer automatically becomes the main display.
m_display
PvDisplayIf m_display
- Currently active display, receives keyboard events.
m_control
jv.viewer.PvControl m_control
- Seperate frame with control panel, invoked via F1 key
m_controlShow
boolean m_controlShow
- Switches visibility of control panel.
m_controlSize
int[] m_controlSize
- Size of control window.
m_aboutSize
int[] m_aboutSize
- Size of about dialog.
m_helpSize
int[] m_helpSize
- Size of help dialog.
m_consoleSize
int[] m_consoleSize
- Size of console window. Console is handled by PsDebug.
m_animationSize
int[] m_animationSize
- Size of animation dialog. Dialog is handled by instance of PsAnimation.
m_newProjectSize
int[] m_newProjectSize
- Size of dialog for loading a new project.
m_importModelSize
int[] m_importModelSize
- Size of dialog for importing a model.
m_exportBounds
int[] m_exportBounds
- Size of frame with exported geometry data.
m_imageDirName
java.lang.String m_imageDirName
- Name of directory which was last selected in the image file browser, only for applications.
m_importDirName
java.lang.String m_importDirName
- Name of directory which was last selected in the import file browser, only for applications.
m_exportDirName
java.lang.String m_exportDirName
- Name of directory which was last selected in the export file browser, only for applications.
m_serialDirName
java.lang.String m_serialDirName
- Name of directory which was last selected in the export file browser, only for applications.
m_geometryCategory
java.util.Hashtable m_geometryCategory
- Contains all registered geometries with category and class name.
m_geometryClass
java.util.Hashtable m_geometryClass
- Contains all registered geometries with name and full class name.
m_projectCategory
java.util.Hashtable m_projectCategory
- Contains all registered projects with category and name.
m_projectList
java.util.Hashtable m_projectList
- Contains all registered projects with name and project instance.
m_projectClass
java.util.Hashtable m_projectClass
- Contains all registered projects with name and full class name.
m_projectParms
java.util.Hashtable m_projectParms
- Contains all registered projects with name and parameter array
m_currentProject
PjProject m_currentProject
- Currently selected project. Only one project can be selected at a time
Project will install its info panel in the control window.
m_currentGeometry
PgGeometryIf m_currentGeometry
- Currently selected geometry in display.
m_showPanel
int m_showPanel
- Store selection of initial panel to be shown in control frame.
This selection may be set via PvViewer.showPanel(int), even if control frame
has not been created yet.
m_bShowingDialog
boolean m_bShowingDialog
- Flag is
true only during execution of method
showDialog(int). This allows to supress automatic selection of display
when a dialog is shown. This seems to be a bug in Java since
when the dialog is opened the associated frame is activated. Since
the associated frame is PsConfig.getFrame(String) always the standard
display was activated and could not be used in export.
m_bStarted
boolean m_bStarted
- Flag determines whether PvViewer has been started or not.
If viewer has not been started, then selecting a project does not start it.
Instead, when PvViewer#start() is called, the currently selected project is started.
This assures, that all setup in the PvViewer is done before the first project
is started. Especially, the project can be sure that a display is created if
the applet or application has requested it.
m_frameList
java.util.Hashtable m_frameList
- List of frame windows of JavaView.
m_degree
int m_degree
m_numControlPoints
int m_numControlPoints
m_controlPoint
PdVector[] m_controlPoint
- Number of control points.
Should only be modified through 'setNumControlPoints(int)'.
m_bShowControlPoints
boolean m_bShowControlPoints
m_bShowTaggedControlPoints
boolean m_bShowTaggedControlPoints
m_bShowControlPolygon
boolean m_bShowControlPolygon
m_bShowConvexHull
boolean m_bShowConvexHull
m_globalControlPointColor
java.awt.Color m_globalControlPointColor
m_globalTaggedControlPointColor
java.awt.Color m_globalTaggedControlPointColor
m_globalControlPolygonColor
java.awt.Color m_globalControlPolygonColor
m_elementSet
PgElementSet m_elementSet
m_dir
PdVector m_dir
base
PdVector base
- Base point.
e1
PdVector e1
- Tangent direction.
e2
PdVector e2
- Other orthog. tangent dir. (in case of surfaces).
e3
PdVector e3
- Surface normal (in case of surfaces).
m_pointSet
PgPointSet m_pointSet
m_eps
double m_eps
- This accuracy is actually used for zero-checks in barycentric coordinates (used e.g. in exp(...)).
m_geom
PgElementSet m_geom
- Underlying element set.
m_maxNum
int m_maxNum
- Maximum number of vertices, internal use only.
m_size
int m_size
- Number of vertices, do not set directly, use setNumVertices().
m_elem
PiVector m_elem
- Global element indices as in underlying element set.
m_pos
PdBary[] m_pos
- Barycentric coordinates of the points.
m_elementSet
PgElementSet m_elementSet
- Tube around edges of associated read-only elementSet living somewhere else.
m_polygon
PgPolygon m_polygon
- Soal of tube, associated read-only polygon living somewhere else.
m_numFrames
int m_numFrames
- Number of polygon vertices, equal to length of array m_frame.
m_frame
PgFrame[] m_frame
- Array of frames, one frame per polygon vertex.
m_discr
PuInteger m_discr
- Number of vertices of tube's circle at each polygon vertex.
m_defDiscr
int m_defDiscr
- Default value of number of vertices of tube's circle at each polygon vertex.
m_thickness
PuDouble m_thickness
- Thickness of tube, radius of tube's circle at each polygon vertex.
m_defThickness
double m_defThickness
- Default value of thickness.
m_tube
PgTube m_tube
m_pTube
PsPanel m_pTube
m_bReset
java.awt.Button m_bReset
m_vertexInd
int m_vertexInd
- Index of central vertex in global vertex array of surface.
m_element
PiVector m_element
- Indices of elements of the star in global element array of surface.
m_link
PiVector m_link
- Indices of vertices of link in global vertex array of surface.
m_vertexLocInd
PiVector m_vertexLocInd
- Local indices of central vertex in each element of the star.
m_bClosed
boolean m_bClosed
true if central vertex lies in the interior of the surface.
m_firstElemInd
int m_firstElemInd
- Index of first elemInd in m_element array of vertex star.
If no first elemInd is supplied by user, then, if star is closed the m_firstElemInd is
the first element of the surface referencing the central vertex, or, if star is not closed,
the element on the boundary is taken such that one walks through the star counter-clockwise.
m_geom
PgPointSet m_geom
- Current geometry to be evolved. Some methods store the vertex array
of the geometry to allow restauration of the original shape.
m_direction
int m_direction
- Type of evolution direction.
Possible values are static variables of this class with name prefix OFFSET_.
m_offsetFactor
PuDouble m_offsetFactor
- Factor to move the vertices along the given vector.
Note, the length of the vector is multiplied with this
scalar value to compute the actual translation vector.
m_vertexSave
PdVector[] m_vertexSave
- Array with saved vertices of current geometry.
If evolution is cancelled then this data is used to
restore the vertices.
m_bUpdateSender
boolean m_bUpdateSender
- Flag determines if current update sequence has been issued from within this class.
m_pjEvolve
PjEvolve m_pjEvolve
m_bAnimate
java.awt.Button m_bAnimate
m_bReset
java.awt.Button m_bReset
m_cNormal
java.awt.Checkbox m_cNormal
m_cVector
java.awt.Checkbox m_cVector
m_cMean
java.awt.Checkbox m_cMean
m_cGauss
java.awt.Checkbox m_cGauss
m_pFactor
PsPanel m_pFactor
rule
int rule
influence
int influence
m_sleepTime
int m_sleepTime
m_geom
PgElementSet m_geom
m_color
java.awt.Color[] m_color
m_outputType
int m_outputType
m_markI
PiVector m_markI
m_numStates
int m_numStates
m_infCell
PiVector[] m_infCell
m_vertexStar
PgVertexStar m_vertexStar
m_geomElement
PiVector[] m_geomElement
m_geomNeighbour
PiVector[] m_geomNeighbour
m_thread
java.lang.Thread m_thread
m_numLoops
int m_numLoops
m_currLoop
int m_currLoop
m_panel
PnCellOperator_IP m_panel
m_dialog
PnCellOperator_Dialog m_dialog
m_bUpdateSender
boolean m_bUpdateSender
m_bMarkGlider
boolean m_bMarkGlider
m_bUseGlobalElementColor
boolean m_bUseGlobalElementColor
- Flag, if global element color of geometry was used before calling CellOperator.
m_bHasElementColors
boolean m_bHasElementColors
- Flag, if the geometry has elementColors before calling CellOperator.
m_bShowTaggedElements
boolean m_bShowTaggedElements
- Flag, if ShowTaggedElements was switched on before calling CellOperator.
m_originalColors
java.awt.Color[] m_originalColors
- Original element colors of geometry before calling CellOperator.
m_cellOperator
PnCellOperator m_cellOperator
m_infoPanel
PsPanel m_infoPanel
m_bStep
java.awt.Button m_bStep
m_bOperator
java.awt.Button m_bOperator
m_bSuspend
java.awt.Button m_bSuspend
m_bClear
java.awt.Button m_bClear
m_tNumLoops
java.awt.TextField m_tNumLoops
m_tCurrLoop
java.awt.TextField m_tCurrLoop
m_tSleep
java.awt.TextField m_tSleep
m_cellOperator
PnCellOperator m_cellOperator
m_gRule
java.awt.CheckboxGroup m_gRule
m_cLife
java.awt.Checkbox m_cLife
m_cMajority
java.awt.Checkbox m_cMajority
m_gInfluence
java.awt.CheckboxGroup m_gInfluence
m_cNeighbour
java.awt.Checkbox m_cNeighbour
m_cCorona
java.awt.Checkbox m_cCorona
m_cMarkGlider
java.awt.Checkbox m_cMarkGlider
geom
PgPointSet geom
geomList
PgPointSet[] geomList
centerOfCurrentGeom
PdVector centerOfCurrentGeom
centerOfFirstGeom
PdVector centerOfFirstGeom
center
PdVector center
m_cExplodePolytope
java.awt.Checkbox m_cExplodePolytope
m_cExplodeGeometry
java.awt.Checkbox m_cExplodeGeometry
m_centerX
PuDouble m_centerX
m_centerY
PuDouble m_centerY
m_centerZ
PuDouble m_centerZ
exp
PnExplodeElementSet exp
geomOriginal
PgElementSet geomOriginal
m_anim
PsAnimation m_anim
- Explode animation of polytope.
m_geomList
PgPointSet[] m_geomList
- List of PgPointSets to be exploded.
m_geomListOriginal
PgPointSet[] m_geomListOriginal
- Copy of m_geomList in time == 0 position.
m_direction
PdVector[] m_direction
- List of PdVector showing from common center point to individual center points.
m_numGeom
int m_numGeom
- Number of moved geometries.
geom
PgElementSet geom
m_eps
PuDouble m_eps
m_cPercent
java.awt.Checkbox m_cPercent
m_cAbsolute
java.awt.Checkbox m_cAbsolute
diam
double diam
bUsePercentValue
boolean bUsePercentValue
m_dialog
PsDialog m_dialog
m_saveGeom
PgElementSet m_saveGeom
m_clipGeom
PgElementSet m_clipGeom
m_function
PuFunction m_function
m_defaultFunction
java.lang.String m_defaultFunction
m_clipConst
PuDouble m_clipConst
m_bPositive
boolean m_bPositive
m_pwClip
PwClip m_pwClip
m_pwClip
PwClip m_pwClip
m_cPositive
java.awt.Checkbox m_cPositive
m_pSlider
java.awt.Panel m_pSlider
bReset
java.awt.Button bReset
m_geom
PgElementSet m_geom
m_disp
PvDisplayIf m_disp
m_startElem
PuInteger m_startElem
m_endElem
PuInteger m_endElem
m_startbary
PdBary m_startbary
m_endbary
PdBary m_endbary
m_poly
PgPolygon m_poly
m_pickFirst
boolean m_pickFirst
m_pick
boolean m_pick
m_pwGeodesic
PwGeodesic m_pwGeodesic
m_PwGeodesic
PwGeodesic m_PwGeodesic
m_tabPanel
PsTabPanel m_tabPanel
m_pConn
PsPanel m_pConn
m_cFirst
java.awt.Checkbox m_cFirst
m_cLast
java.awt.Checkbox m_cLast
m_gGroup
java.awt.CheckboxGroup m_gGroup
m_dimOfDomain
int m_dimOfDomain
- Dimension of domain and vector fields.
m_domain
PgElementSet m_domain
- Base geometry is a rectangular grid which carries the vector field.
m_texDomain
PgElementSet[] m_texDomain
- Base geometries for each decomposed vector field including its texture.
m_vf
PgVectorField m_vf
- Vector field, associated with base geometry.
m_diriU
PnEnergyMinimizer m_diriU
- Class for minimizing a u-energy functional on surfaces.
m_u
PgElementSet m_u
- Principal function of rotation free part of vector field.
m_uGraph
PgGraph m_uGraph
- Surface paír of domain and u.
m_gradU
PgVectorField m_gradU
- Gradient of principal function of rotation free part of vector field.
m_diriW
PnEnergyMinimizer m_diriW
- Class for minimizing a w-energy functional on surfaces.
m_w
PgElementSet m_w
- Principal function of divergence free part of vector field.
m_wGraph
PgGraph m_wGraph
- Surface paír of domain and w.
m_coGradW
PgVectorField m_coGradW
- Co-gradient of principal function of divergence free part of vector field.
m_v
PgVectorField m_v
- Harmonic remainder of vector field.
m_selectedVF
PuInteger m_selectedVF
- Scrollbar for vector field selection in case of multiple vector fields.
m_numVF
int m_numVF
m_zeroBoundsU
boolean m_zeroBoundsU
- Boundary condition 'zero gradients' on/off.
m_zeroBoundsW
boolean m_zeroBoundsW
m_hodgeUEnergy
PnHodgeU m_hodgeUEnergy
m_hodgeWEnergy
PnHodgeW m_hodgeWEnergy
m_autoUpdate
boolean m_autoUpdate
- Minimize at change of surface on/off.
m_uComputed
boolean m_uComputed
- for verification if minimization is complete.
m_wComputed
boolean m_wComputed
m_lock
boolean m_lock
- True if call of minimize() is forbidden at the moment.
m_minimizing
boolean m_minimizing
- True if minimization is running. In this case a call of
minimize impels minimization method to stop first.
m_firstTime
boolean m_firstTime
- Tells if minimizing method has been called yet, if
m_firstTime == true
components do not exist yet.
m_display
PvDisplayIf[] m_display
m_frames
java.awt.Frame[] m_frames
m_pwHodge
PwHodge m_pwHodge
m_pwHodge
PwHodge m_pwHodge
m_pDecomp
PsPanel m_pDecomp
m_tabPanel
PsTabPanel m_tabPanel
m_cRotFree
java.awt.Button m_cRotFree
m_cDivFree
java.awt.Button m_cDivFree
m_cHarmonic
java.awt.Button m_cHarmonic
m_cUGraph
java.awt.Button m_cUGraph
m_cWGraph
java.awt.Button m_cWGraph
m_cDecompose
java.awt.Button m_cDecompose
m_cBoundsU
java.awt.Checkbox m_cBoundsU
m_cBoundsW
java.awt.Checkbox m_cBoundsW
m_cAutoUpdate
java.awt.Checkbox m_cAutoUpdate
m_minimizing
boolean m_minimizing
m_geom
PgElementSet m_geom
- Base geometry is a rectangular grid which carries the vector field.
m_vf
PgVectorField m_vf
- Vector field, associated with base geometry.
m_LIC
java.lang.Thread m_LIC
- the process that computes the LIC images
m_LICSize
PuInteger m_LICSize
- Size of quadratic LIC texture image.
m_conv
PuInteger m_conv
- Width of convolution window.
m_minConv
PuInteger m_minConv
- Minimum width of convolution window.
m_coarseness
PuDouble m_coarseness
- Coarseness of the convoluted noise.
m_fast
boolean m_fast
- Specifies whether euler integration or 4th order runge kutta.
m_origLabel
java.lang.String m_origLabel
m_pwLIC
PwLIC m_pwLIC
m_PwLIC
PwLIC m_PwLIC
m_pLIC
PsPanel m_pLIC
m_bMakeLIC
java.awt.Button m_bMakeLIC
m_fast
java.awt.Checkbox m_fast
m_time
java.awt.Label m_time
m_elementSet
PgElementSet m_elementSet
m_elementSetCopy
PgElementSet m_elementSetCopy
m_bUpdateSender
boolean m_bUpdateSender
m_infoPanel
PwModel_IP m_infoPanel
m_elementSet
PgElementSet m_elementSet
m_pwModel
PwModel m_pwModel
modifyType
int modifyType
m_gModel
java.awt.CheckboxGroup m_gModel
m_cTruncateFill
java.awt.Checkbox m_cTruncateFill
m_cTruncate
java.awt.Checkbox m_cTruncate
m_cShrink
java.awt.Checkbox m_cShrink
m_cStellate
java.awt.Checkbox m_cStellate
m_cPunch
java.awt.Checkbox m_cPunch
m_bOK
java.awt.Button m_bOK
m_bCancel
java.awt.Button m_bCancel
m_parameter
PuDouble m_parameter
m_pwModel
PwModel m_pwModel
m_bDispose
boolean m_bDispose
m_parameterTrunc
double m_parameterTrunc
m_parameterShrink
double m_parameterShrink
m_parameterStellate
double m_parameterStellate
m_parameterPunch
double m_parameterPunch
m_truncParamLowerBound
double m_truncParamLowerBound
m_truncParamUpperBound
double m_truncParamUpperBound
m_shrinkParamLowerBound
double m_shrinkParamLowerBound
m_shrinkParamUpperBound
double m_shrinkParamUpperBound
m_stellateParamLowerBound
double m_stellateParamLowerBound
m_stellateParamUpperBound
double m_stellateParamUpperBound
m_punchParamLowerBound
double m_punchParamLowerBound
m_punchParamUpperBound
double m_punchParamUpperBound
m_elementSet
PgElementSet m_elementSet
m_pwPlatonic
PwPlatonic m_pwPlatonic
m_lSolid
java.awt.List m_lSolid
m_geom
PgElementSet m_geom
- The geometry that has to be refined.
m_vertex
PdVector[] m_vertex
- Copy of the vertices.
m_element
PiVector[] m_element
- Copy of the elements.
m_neighbour
PiVector[] m_neighbour
- Copy of the neighbours.
caNewSize
int caNewSize
- Number of new array-elements if the cache has to be resized.
caElementUsedSize
int caElementUsedSize
- Number of used elements in the element array.
caElementMaxSize
int caElementMaxSize
- Number of maximal elements in the element array.
caVertexUsedSize
int caVertexUsedSize
- Number of used elements in the vertex array.
caVertexMaxSize
int caVertexMaxSize
- Number of maximal elements in the vertex array.
caNeighbourUsedSize
int caNeighbourUsedSize
- Number of used elements in the neighbour array.
caNeighbourMaxSize
int caNeighbourMaxSize
- Number of maximal elements in the neighbour array.
m_elementSet
PgElementSet m_elementSet
- The PgElementSet to be simplified
m_edgeList
PiVector[] m_edgeList
- List of EndPoints of the PgElementSets edges
m_index
PiVector m_index
- IndexVector for heap sort
m_location
PiVector m_location
- Inverse information to m_index
m_isDenied
boolean[] m_isDenied
- Flag, if edge is denied to be removed
m_maxIndex
int m_maxIndex
- Last used index in m_index
m_lastNode
int m_lastNode
- Last node-index for heap sort
m_minVector
PdVector[] m_minVector
- The 3d-point of minmal error to replace an edge with
m_minValue
PdVector m_minValue
- The associate minimal error for replacing edge
m_numEdges
int m_numEdges
- Number of Edges in m_elementSet
m_numEl
int m_numEl
- Number of Elements in m_elementSet
m_quadMatrix
PdMatrix[] m_quadMatrix
- 3x3 Matrix for quadric metric to a vertex of m_elementSet
m_quadVector
PdVector[] m_quadVector
- 3d Vector for quadric metric to a vertex of m_elementSet
m_quadScalar
PdVector m_quadScalar
- Scalar part for quadric metric to a vertex of m_elementSet
m_edgesAtVertex
PiVector[] m_edgesAtVertex
- List of adjacent edges to every vertex of m_elementSet
m_edgesAtVertex2
PiVector[] m_edgesAtVertex2
- List of neighbour edges of second order
m_elementsAtVertex
PiVector[] m_elementsAtVertex
- List of adjacent elements to every vertex of m_elementSet
m_bRetainBoundary
boolean m_bRetainBoundary
- Flag to leave boundary untouched
m_bRetainMarkedVertices
boolean m_bRetainMarkedVertices
- Flag to leave marked vertices untouched
minInOut
double minInOut
- Bound value for avoiding thin triangles
m_bCheckAngles
boolean m_bCheckAngles
- Flag to avoid thin triangles
m_bFlipEdges
boolean m_bFlipEdges
- Flag to call PgElementSet.flipEdges before simplifying
m_bCheckNormals
boolean m_bCheckNormals
- Flag to check, if normals of new and old elements differ by more than m_maxAngle
m_bForceSimplify
boolean m_bForceSimplify
- Flag to force simplify against normal and thin triangle criteria
m_maxAngle
double m_maxAngle
- Maximal angle between normals of original and simlified elements
m_bBigNeighbourhood
boolean m_bBigNeighbourhood
- Flag to maintain up to 2nd order neighboured edges
m_bUpdateSendet
boolean m_bUpdateSendet
- Flag to avoid evaluating self sendet updates
m_bSetSimplified
boolean m_bSetSimplified
- Flag to simplify or restore m_elementSet.
m_infoPanel
PwSimplify_IP m_infoPanel
m_elementSet
PgElementSet m_elementSet
m_pwSimplify
PwSimplify m_pwSimplify
m_elSetCopy
PgElementSet m_elSetCopy
m_pwSimplify
PwSimplify m_pwSimplify
m_remainElements
PuInteger m_remainElements
m_normalAngle
PuDouble m_normalAngle
m_cCheckNormals
java.awt.Checkbox m_cCheckNormals
m_cForceSimplify
java.awt.Checkbox m_cForceSimplify
m_cRetainBoundary
java.awt.Checkbox m_cRetainBoundary
m_cRetainMarkedVertices
java.awt.Checkbox m_cRetainMarkedVertices
m_cCheckAngles
java.awt.Checkbox m_cCheckAngles
m_cFlipEdges
java.awt.Checkbox m_cFlipEdges
m_bOK
java.awt.Button m_bOK
m_bDispose
java.awt.Button m_bDispose
m_bOkDispose
java.awt.Button m_bOkDispose
m_pNumEl
java.awt.TextField m_pNumEl
m_saveGeom
PgElementSet m_saveGeom
m_elemSet
PgElementSet m_elemSet
m_centerType
PiVector m_centerType
m_centerInfl
PdVector m_centerInfl
m_centers
PgPointSet m_centers
m_dim
int m_dim
m_centerIndex
PuInteger m_centerIndex
m_centerInfluence
PuDouble m_centerInfluence
m_makeTangential
boolean m_makeTangential
m_VFIndex
PuInteger m_VFIndex
m_numVF
int m_numVF
m_saveVF
PgVectorField m_saveVF
m_VF
PgVectorField m_VF
m_disp
PvDisplayIf m_disp
m_pwVF
PwVectorField m_pwVF
m_pwVF
PwVectorField m_pwVF
m_pSing
PsPanel m_pSing
m_pField
PsPanel m_pField
m_bNew
java.awt.Button m_bNew
m_bDel
java.awt.Button m_bDel
m_bOk
java.awt.Button m_bOk
m_gTypes
java.awt.CheckboxGroup m_gTypes
m_cRotation
java.awt.Checkbox m_cRotation
m_cGradient
java.awt.Checkbox m_cGradient
m_cStraight
java.awt.Checkbox m_cStraight
m_cMakeTangential
java.awt.Checkbox m_cMakeTangential
m_bAddSing
java.awt.Button m_bAddSing
m_bRemoveSing
java.awt.Button m_bRemoveSing
m_bClearSing
java.awt.Button m_bClearSing
m_iter
int m_iter
- Number of CG-iterations used in current minimization process.
m_size
int m_size
m_linmin
jvx.numeric.PnLinMin_Local m_linmin
m_g
PdVector m_g
m_h
PdVector m_h
m_xi
PdVector m_xi
m_vec
PdBaryDir[] m_vec
- Intrinsic vector field given at element centers [elementindex].
m_domain
PgElementSet m_domain
- Domain of map, or null.
m_surface
PgElementSet m_surface
- Surface or image of map.
m_nop
int m_nop
- Number of vertices in triangulation.
m_noiv
int m_noiv
- Number of free vertices, determines number of free variables = m_noiv*m_dim.
m_dim
int m_dim
- Dimension of vertices in image triangulation.
m_stiffMatrix
PnStiffMatrix m_stiffMatrix
- Stiffness matrix.
m_bndList
PgBndPolygon[] m_bndList
- Array of boundary curves.
m_store
PdVector m_store
- Vector for intermediate storage.
m_vertexGrad
PdVector m_vertexGrad
- Gradient at single vertex as PdVector instead of double array.
This vector is not the gradient of the full coordinate vector.
m_bTangential
boolean m_bTangential
- Restrict gradient to tangential component.
m_bNormal
boolean m_bNormal
- Restrict gradient to normal component.
m_index
int[] m_index
- For each interior vertex this index array stores its position in the global vertex array.
Length of array is equal to number of interior vertices.
m_invIndex
int[] m_invIndex
- For each regular vertex this index array stores either a -1 or its position in the
interior vertex array m_index.
Length of array is equal to number of regular vertices.
m_domain
PgElementSet m_domain
- Optional domain surface used for minimizing energies related to maps between surfaces.
m_surface
PgElementSet m_surface
- Surface which will be modified. Target geometry of maps.
m_vf
PgVectorField m_vf
- Vector field for display of gradient and eigenvectors.
Field is reset to null whenever the number of vertices changes.
m_hessian
PdMatrix m_hessian
- Hessian matrix.
m_bUpdateNormals
boolean m_bUpdateNormals
- Flag whether surface normals are updated after each minimization loop.
m_bUpdateDomain
boolean m_bUpdateDomain
- Flag whether domain is updated after each CG-minization loop.
When iteratively computing harmonic maps copy image surface into domain after
minimization to update domain metric. Main use is inside Pinkall/Polthier
algorithm on computing minimal surfaces by iterating harmonic maps.
m_coord
PdVector m_coord
- Coordinate vector.
m_cgMethod
PnConjugateGradient m_cgMethod
- Conjugate Gradient Method.
m_energy
PnEnergy m_energy
- Function computing some energy, its gradient and hessian.
m_numLoops
int m_numLoops
- Number of loops, i.e. number of calls to CG algorithm, used in infoPanel.
m_currLoop
int m_currLoop
- Current loops in CG algorithm, used in infoPanel.
m_cgEps
double m_cgEps
- Accuracy criteria used to terminate CG iterations.
m_initialEnergy
double m_initialEnergy
- Initial energy, used in infoPanel.
m_finalEnergy
double m_finalEnergy
- Energy after minimization, used in infoPanel.
m_numIterations
int m_numIterations
- Number of used iterations in last CG algorithm, used in infoPanel.
m_thread
java.lang.Thread m_thread
- Thread running during minimization.
m_eVector
PdVector[] m_eVector
- Array with eigenvectors.
m_eValue
PdVector m_eValue
- Vector with eigenvalues.
m_evSortInd
int[] m_evSortInd
- Index vector listing eigenvalues by size.
m_bHessianIsL2Normalized
boolean m_bHessianIsL2Normalized
- Flag whether hessian matrix is normalized with inverse of L2 matrix.
m_bRunning
boolean m_bRunning
- Flag used to indicate that thread should stop.
m_energyMinimizer
PnEnergyMinimizer m_energyMinimizer
m_cEnergy
java.awt.Choice m_cEnergy
m_pDiri
java.awt.Panel m_pDiri
m_tNumLoops
java.awt.TextField m_tNumLoops
m_tCurrLoop
java.awt.TextField m_tCurrLoop
m_tCGEps
java.awt.TextField m_tCGEps
m_tInitialEnergy
java.awt.TextField m_tInitialEnergy
m_tFinalEnergy
java.awt.TextField m_tFinalEnergy
m_tGradientLength
java.awt.TextField m_tGradientLength
m_tNumIterations
java.awt.TextField m_tNumIterations
m_cTangential
java.awt.Checkbox m_cTangential
m_cNormal
java.awt.Checkbox m_cNormal
m_cUpdateNormals
java.awt.Checkbox m_cUpdateNormals
m_cUpdateDomain
java.awt.Checkbox m_cUpdateDomain
m_gHessian
java.awt.CheckboxGroup m_gHessian
m_cHessian
java.awt.Checkbox m_cHessian
m_cIndex
java.awt.Checkbox m_cIndex
m_cShowEV
java.awt.Choice m_cShowEV
m_cPrint
java.awt.Choice m_cPrint
m_printChoice
java.lang.String[] m_printChoice
m_bStep
java.awt.Button m_bStep
- Step in direction of negative gradient.
m_bMinimize
java.awt.Button m_bMinimize
- Start/Stop Dirichlet Minimization.
m_minimizeColor
java.awt.Color m_minimizeColor
- Save background color of button m_bMinimize as long as minimization is running.
m_bSuspend
java.awt.Button m_bSuspend
- Suspend/Resume Dirichlet Minimization.
m_bInteractive
boolean m_bInteractive
- Set a flag whether text field is modified interactively (true) or by program.
This allows to neglect TextEvent in this case.
m_numInst
int m_numInst
- Eigenvalue printing routine of PnEnergyMinimizer.
b
BusyBox b
m_printType
int m_printType
m_showType
int m_showType
m_energyMinimizer
PnEnergyMinimizer m_energyMinimizer
m_bEvaluable
boolean m_bEvaluable
m_geom
PgElementSet m_geom
- Discrete surface. On that surface integration is done.
m_fast
boolean m_fast
- If m_fast == true then a first order (i.e. euler) method is used.
m_recalc
boolean m_recalc
- Used internaly for jvx.geom.PwBary-methods.
yorig
PdBaryDir[] yorig
- Buffer used by method rungeKutta.
y
PdBaryDir[] y
- Buffer used by method rungeKutta.
m_geod
PgPolygonOnElementSet m_geod
- Buffer used by method rungeKutta.
m_geod2
PgPolygonOnElementSet m_geod2
- Contains the polygon of the last computed RK-step.
m_pos
PdBary m_pos
- From this position the next RK-step is computed.
m_elem
int m_elem
- From this element the next RK-step is computed.
m_outpoly
PgPolygonOnElementSet m_outpoly
- Contains the polygon of the whole RK integration.
m_dir
PdBaryDir m_dir
- Direction of RK-step.
m_h
double m_h
- Stepsize.
m_lastLength
double m_lastLength
- Euklidian length of the last rk-step.
m_vf
PgVectorField m_vf
m_gradFi
PdVector[][] m_gradFi
m_bndInd
PiVector m_bndInd
m_areas
PdVector m_areas
- Areas of elements in domain. Computed in method computeGradients.
m_zeroBounds
boolean m_zeroBounds
- Boundary condition 'zero gradients' on/off.
m_vf
PgVectorField m_vf
m_JgradFi
PdVector[][] m_JgradFi
m_bndInd
PiVector m_bndInd
m_zeroBounds
boolean m_zeroBounds
- Boundary condition 'zero gradients' on/off.
m_areas
PdVector m_areas
- Areas of elements in domain. Computed in method computeJGradients.
m_dim
int m_dim
m_order
int m_order
m_x0
double m_x0
m_y0
double[] m_y0
m_stepSize
double m_stepSize
m_length
double m_length
m_expr
Expr m_expr
m_equation
java.lang.String m_equation
m_parm
Variable[] m_parm
m_var
Variable[] m_var
m_nop
int m_nop
- Number of free variables, i.e. edge length of full stiffness matrix.
m_noe
int m_noe
- Number of triangles of surface.
m_snoe
PiVector m_snoe
- Count number of entries in each line of the sparse stiffness matrix,
i.e. count number of connected edges and add 1 for itself (the diagonal entry).
m_sindx
PiVector[] m_sindx
- For each row of the full stiffness matrix exists an array listing the column
position of each non-zero entry.
- See Also:
PnStiffMatrix.m_stiff
m_stiff
PdVector[] m_stiff
- For each row of the full stiffness matrix exists an array listing the
non-zero values. The instance variable m_sindx has stored the column index.
Therefore, the double component s[i][j] of the full stiffness matrix
is store in m_stiff[i][_j] if m_sindx[i][_j] == j.
- See Also:
PnStiffMatrix.m_sindx
m_ABT
double[][][] m_ABT
- Vector representation data [element][locvertex][3](beta,theta,length).
- See Also:
PwBary.getTransRepresentationValues(jv.geom.PgElementSet, int, jv.vecmath.PdBaryDir, int, jv.vecmath.PiVector, jv.vecmath.PiVector, jv.vecmath.PdVector)
m_base
PdBaryDir[][] m_base
- [element][locvertex] Vector that is rotated to get representation at this vertex.
m_vec
PdBaryDir[][] m_vec
- Intrinsic vector field given at vertices [elementindex][localvertexindex].
m_numSubmissions
int m_numSubmissions
m_submissionId
java.lang.String[] m_submissionId
m_submissionDate
java.lang.String[] m_submissionDate
m_rating
java.lang.String[] m_rating
m_reviewerId
java.lang.String[] m_reviewerId
m_reviewDate
java.lang.String[] m_reviewDate
m_reviewComment
java.lang.String[] m_reviewComment
m_submission
PsSubmission m_submission
m_pSubmission
java.awt.Panel m_pSubmission
m_pReview
java.awt.Panel m_pReview
m_lSubmission
java.awt.Label m_lSubmission
m_numSubmissions
int m_numSubmissions
m_currSubmissionInd
int m_currSubmissionInd
m_cSubmissionIndex
java.awt.Choice m_cSubmissionIndex
m_lSubmissionId
java.awt.Label m_lSubmissionId
m_tSubmissionId
java.awt.TextField m_tSubmissionId
m_lSubmissionDate
java.awt.Label m_lSubmissionDate
m_tSubmissionDate
java.awt.TextField m_tSubmissionDate
m_lRating
java.awt.Label m_lRating
m_cRating
java.awt.Choice m_cRating
m_lReviewerId
java.awt.Label m_lReviewerId
m_tReviewerId
java.awt.TextField m_tReviewerId
m_lReviewDate
java.awt.Label m_lReviewDate
m_tReviewDate
java.awt.TextField m_tReviewDate
m_lReviewComment
java.awt.Label m_lReviewComment
m_tReviewComment
java.awt.TextArea m_tReviewComment
m_submissionIdStore
java.lang.String[] m_submissionIdStore
m_submissionDateStore
java.lang.String[] m_submissionDateStore
m_ratingStore
java.lang.String[] m_ratingStore
m_reviewerIdStore
java.lang.String[] m_reviewerIdStore
m_reviewDateStore
java.lang.String[] m_reviewDateStore
m_reviewCommentStore
java.lang.String[] m_reviewCommentStore
m_descr
PgDomainDescr m_descr
- Descriptor of domain with size and discretization information.
m_domain
PgDomain m_domain
m_uMin
PuDouble m_uMin
- Minimum of u-interval. Info panel is inserted in info panel of domain.
m_vMin
PuDouble m_vMin
- Minimum of v-interval. Info panel is inserted in info panel of domain.
m_uMax
PuDouble m_uMax
- Maximum of u-interval. Info panel is inserted in info panel of domain.
m_vMax
PuDouble m_vMax
- Maximum of v-interval. Info panel is inserted in info panel of domain.
m_defUMin
double m_defUMin
- Default value of uMin, used when resetting the domain.
m_defVMin
double m_defVMin
- Default value of vMin, used when resetting the domain.
m_defUMax
double m_defUMax
- Default value of uMax, used when resetting the domain.
m_defVMax
double m_defVMax
- Default value of vMax, used when resetting the domain.
m_savedSize
double[] m_savedSize
- Saved value of uMax, used for restore when showing parameter lines.
m_savedVMax
double m_savedVMax
- Saved value of vMax, used for restore when showing parameter lines.
m_maxSize
double[] m_maxSize
- Maximal size of domain. If defined, its values define range for all min/max values.
m_numULines
PuInteger m_numULines
- Number of grid lines in u-interval. Info panel is inserted in info panel of domain.
m_numVLines
PuInteger m_numVLines
- Number of grid lines in v-interval. Info panel is inserted in info panel of domain.
m_defNumULines
int m_defNumULines
- Default value of numULines, used when resetting the domain.
m_defNumVLines
int m_defNumVLines
- Default value of numVLines, used when resetting the domain.
m_savedNumULines
int m_savedNumULines
- Saved value of numULines, used for restore when showing parameter lines.
m_savedNumVLines
int m_savedNumVLines
- Saved value of numVLines, used for restore when showing parameter lines.
m_bShowULine
boolean m_bShowULine
- Flag whether a single u parameter line is showing instead of the whole surface.
m_bShowVLine
boolean m_bShowVLine
- Flag whether a single v parameter line is showing instead of the whole surface.
m_stripSize
double m_stripSize
- Size of strip when showing a single parameter line. Currently fixed.
m_bMaxSizeEnabled
boolean m_bMaxSizeEnabled
- Flag whether explicit maximal size of domain has been specified.
- See Also:
#setMaxSize(int, int, int, int)- Since:
- JavaView v.0.89
m_dimOfVertices
int m_dimOfVertices
- Dimension of vertices in domain.
m_domain
PgDomainDescr m_domain
m_cULink
java.awt.Checkbox m_cULink
m_cVLink
java.awt.Checkbox m_cVLink
m_pBounds
java.awt.Panel m_pBounds
m_lULines
java.awt.Label m_lULines
m_tULines
java.awt.TextField m_tULines
m_lVLines
java.awt.Label m_lVLines
m_tVLines
java.awt.TextField m_tVLines
m_bReset
java.awt.Button m_bReset
m_dimOfDomain
int m_dimOfDomain
- Dimension of domain.
m_dimOfSurface
int m_dimOfSurface
- Dimension of surface in image space.
m_domain
PgElementSet m_domain
- Domain of graph.
m_function
PuFunction m_function
- Function object consisting of function expressions as strings.
m_surface
PgElementSet m_surface
- Geometry of surface, dimension of vertices is equal to m_dimOfSurface.
m_graph
PgGraph m_graph
m_numFunctions
int m_numFunctions
- Number of functions, i.e. dimension of image space.
m_domain
PgDomainDescr m_domain
- Domain of parametrized surface.
m_function
PuFunction m_function
- Function object consisting of functions as strings.
m_surface
PgElementSet m_surface
- Geometry of surface, dimension of vertices is equal to numFunctions.
m_parmSurface
PgParmSurface m_parmSurface
m_tabPanel
PsTabPanel m_tabPanel
|
Package jvx.thirdParty.acmeGui |
m_numInst
int m_numInst
isDone
boolean isDone
buttons
java.lang.String[] buttons
answers
int[] answers
clicked
boolean clicked
answer
int answer
image
java.awt.Image image
width
int width
height
int height
|
Package jvx.thirdParty.fonts |
m_size
int m_size
styles
int[] styles
styleNames
java.lang.String[] styleNames
m_frame
java.awt.Frame m_frame
- Enclosing frame. Not available when run as applet.
m_bQuit
java.awt.Button m_bQuit
- Close application. Not available when run as applet.
m_canvas
FontsCanvas m_canvas
m_tSize
java.awt.TextField m_tSize
m_size
int m_size
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_geom
PgSurface m_geom
m_curve
PgPolygon m_curve
m_tube
PgTube m_tube
m_defaultName
java.lang.String m_defaultName
m_surfaceName
java.lang.String m_surfaceName
m_startU
double m_startU
m_startV
double m_startV
m_selectedCurve
int m_selectedCurve
m_ode
PnSurfaceOde m_ode
m_length
PuDouble m_length
m_discr
PuInteger m_discr
m_angle
PuDouble m_angle
m_thickness
PuDouble m_thickness
m_tubeDiscr
PuInteger m_tubeDiscr
m_pjCurve
PjCurve m_pjCurve
m_pCurve
PsPanel m_pCurve
m_pCurveSel
PsPanel m_pCurveSel
m_shadowL
java.awt.Checkbox m_shadowL
m_asymptoticL
java.awt.Checkbox m_asymptoticL
m_geodesicL
java.awt.Checkbox m_geodesicL
m_meanCurvL
java.awt.Checkbox m_meanCurvL
m_gCurveSel
java.awt.CheckboxGroup m_gCurveSel
m_pCurveSetting
PsPanel m_pCurveSetting
m_pShow
java.awt.Panel m_pShow
m_showTube
java.awt.Checkbox m_showTube
m_showPolygon
java.awt.Checkbox m_showPolygon
m_showSurface
java.awt.Checkbox m_showSurface
m_pAllCurve
PsPanel m_pAllCurve
- Panel will hold all previous curve gui's, and then be added to tabbed panel.
m_tabPanel
PsTabPanel m_tabPanel
m_descr
PgSurfaceDescr m_descr
m_dir
double[] m_dir
m_dir
double[] m_dir
m_lightDir
PdVector m_lightDir
m_surface
PgSurfaceDescr m_surface
|
Package vgp.curve.connecting |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_import
PjImportModel m_import
m_geom
PgElementSet m_geom
m_startElem
PuInteger m_startElem
m_endElem
PuInteger m_endElem
m_startbary
PdBary m_startbary
m_endbary
PdBary m_endbary
m_poly
PgPolygon m_poly
m_pickFirst
boolean m_pickFirst
m_PjConnecting
PjConnecting m_PjConnecting
m_tabPanel
PsTabPanel m_tabPanel
m_pConn
PsPanel m_pConn
m_cFirst
java.awt.Checkbox m_cFirst
m_cLast
java.awt.Checkbox m_cLast
m_gGroup
java.awt.CheckboxGroup m_gGroup
|
Package vgp.curve.cycloid |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_bShowCircle
boolean m_bShowCircle
m_bShowCycloid
boolean m_bShowCycloid
m_bShowDelaunay
boolean m_bShowDelaunay
m_circle
PgPolygon m_circle
m_stick
PgPolygon m_stick
m_cycloid
PgPolygon m_cycloid
m_delaunay
PgElementSet m_delaunay
m_defCycloidDiscr
int m_defCycloidDiscr
m_cycloidDiscr
PuInteger m_cycloidDiscr
m_defDistance
double m_defDistance
m_distance
PuDouble m_distance
m_defLength
double m_defLength
m_length
PuDouble m_length
m_defRadius
double m_defRadius
m_radius
PuDouble m_radius
m_numCircleDiscr
int m_numCircleDiscr
m_pjCycloid
PjCycloid m_pjCycloid
m_pBounds
PsPanel m_pBounds
m_bAnim
java.awt.Button m_bAnim
m_bReset
java.awt.Button m_bReset
m_cShowCircle
java.awt.Checkbox m_cShowCircle
m_cShowCycloid
java.awt.Checkbox m_cShowCycloid
m_cShowDelaunay
java.awt.Checkbox m_cShowDelaunay
|
Package vgp.curve.elastic |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_geom
PgPolygon m_geom
m_firstCurvature
PuDouble m_firstCurvature
m_secondCurvature
PuDouble m_secondCurvature
m_stepsize
PuDouble m_stepsize
m_length2
PuDouble m_length2
m_stepsize2
PuDouble m_stepsize2
m_start
PdVector m_start
m_firstDir
PuDouble m_firstDir
m_a
PuDouble m_a
m_b
PuDouble m_b
m_pjElasticCurve
PjElasticCurve m_pjElasticCurve
m_lEquation
java.awt.Label m_lEquation
m_bReset
java.awt.Button m_bReset
m_bFit
java.awt.Button m_bFit
m_pBounds
java.awt.Panel m_pBounds
m_paramA
double m_paramA
m_paramB
double m_paramB
m_p
PgPolygon m_p
m_y
double[] m_y
m_yOut
double[] m_yOut
m_x
double m_x
m_dim
int m_dim
m_i
int m_i
m_curvature
PgPolygon m_curvature
m_rk
PnElasticCurvature m_rk
|
Package vgp.curve.geodesic |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_curve
PgPolygon m_curve
- calculated geodesic in world coordinates
m_poly
PgPolygonOnElementSet m_poly
- calculated geodesic in coordinates on the triangulation
m_superpanel
PsPanel m_superpanel
- panel which allows user to select and load models
m_length
PuDouble m_length
- actual length of the geodesic
m_angle
PuInteger m_angle
- actual angle (in degree) of the geodesic in element
m_elemInd
m_bary
PdBary m_bary
- barycentric coordinates of the initial point in element
m_elemInd
m_elemInd
PuInteger m_elemInd
- element index where the initial point lies
m_refElem
int m_refElem
- element index of the element where last geodesic started
m_pjGeodesic
PjGeodesic m_pjGeodesic
m_tabPanel
PsTabPanel m_tabPanel
m_pCurve
PsPanel m_pCurve
m_pAllCurve
PsPanel m_pAllCurve
|
Package vgp.curve.surface |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_surfPanel
java.awt.Panel m_surfPanel
m_surfChoice
java.awt.Choice m_surfChoice
m_animationButton
java.awt.Button m_animationButton
|
Package vgp.discrete.catenoid |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_bAlternate
boolean m_bAlternate
- Flag to switch between regular, triangulated mesh, and a mesh
whose vertical edges are zig-zag.
m_bTrueInterpolant
boolean m_bTrueInterpolant
- If
true then the catenoid parameters are chosen such that
the discrete catenoid interpolates the smooth catenoid.
m_bFixedHeight
boolean m_bFixedHeight
- Fix the distance between both horizontal catenoid rings on top and bottom.
If height is fixed and the profile discretization modified then the
distance between two successive rings measured by m_delta is adjusted.
If flag is
false then incrementing the profile discretization
leads to a taller catenoid.
m_bSymmetric
boolean m_bSymmetric
- Ensure that catenoid is symmetric with respect to horizontal plane.
If
true then the variable height of the bottom ring
is automatically adjusted, and its slider is disabled.
m_height
double m_height
m_bClosed
boolean m_bClosed
- Close interior boundary of catenoid.
m_delta
PuDouble m_delta
- Distance between two successive rings of the catenoid,
constant for discrete catenoids.
m_bottomHeight
PuDouble m_bottomHeight
- Vertical offset of lower ring for unsymmetric catenoid.
m_radius
PuDouble m_radius
- Radius of Catenoid Waist. For discrete catenoids the radius is
defined as the zero value of the corresponding cosh curve.
m_k
PuInteger m_k
- Dihedral symmetry of catenoid, number of meridians.
m_n
PuInteger m_n
- Number of rings of catenoid.
m_defDelta
double m_defDelta
- Default value of distance between two rings.
m_defBottomHeight
double m_defBottomHeight
- Default value of vertical offset of lower ring for unsymmetric catenoid.
m_defRadius
double m_defRadius
- Default value of catenoid waist.
m_defK
int m_defK
- Default number of meridians.
m_defN
int m_defN
- Default number of rings.
m_rf
PnRootFinder m_rf
- Rootfinder to allow computation of interpolating discrete catenoid.
m_fx
PuFunction m_fx
- Equation whose roots determine the discrete profile which interpolates
the smooth cosh(x) catenoid.
m_truePairs
double[][] m_truePairs
- Pairs (k-waist, delta) such that discrete profile interpolates smooth profile.
Values are no longer used since a rootfinder computes them on request. They
are only kept in this file for reference.
Pairs solve the following equation:
k = truePair[i][0]
u = truePair[i][1]
1+u*u/(1+cos(2*pi/k))-cosh(u) = 0
such that scaling parameter a of discrete profile curve Cosh(a*z)
is equal to a==1.
m_catenoid
PgCatenoid m_catenoid
m_pCatenoid
PsPanel m_pCatenoid
m_cAlternate
java.awt.Checkbox m_cAlternate
m_cTrueInterpolant
java.awt.Checkbox m_cTrueInterpolant
m_cFixedHeight
java.awt.Checkbox m_cFixedHeight
m_cSymmetric
java.awt.Checkbox m_cSymmetric
m_bReset
java.awt.Button m_bReset
m_square
PgElementSet m_square
m_geom
PgCatenoid m_geom
m_surface
PgCatenoid m_surface
m_pair
PgSurfacePair m_pair
m_diri
PnEnergyMinimizer m_diri
- Class for minimizing an energy functional on surfaces.
m_dispSquare
PvDisplayIf m_dispSquare
m_pjCatenoid
PjCatenoid m_pjCatenoid
m_tabPanel
PsTabPanel m_tabPanel
m_cClosed
java.awt.Checkbox m_cClosed
- Close or not-close catenoid to allow interpolation with conjugate helicoid.
|
Package vgp.discrete.conformal |
m_frame
java.awt.Frame m_frame
- Frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_activeSurface
int m_activeSurface
m_graph
PgGraph m_graph
m_domain
PgDomain m_domain
m_scalar
PgElementSet m_scalar
m_descr
PgDomainDescr m_descr
m_graphConj
PgGraph m_graphConj
m_conjDomain
PgElementSet m_conjDomain
m_conj
PgElementSet m_conj
m_graphConjFull
PgGraph m_graphConjFull
m_conjDomainFull
PgElementSet m_conjDomainFull
m_conjFull
PgElementSet m_conjFull
m_confMap
PgGraph m_confMap
m_confReal
PgElementSet m_confReal
m_confImag
PgElementSet m_confImag
m_confMapExact
PgGraph m_confMapExact
m_confMapDomain
PgElementSet m_confMapDomain
m_confImagExact
PgElementSet m_confImagExact
m_diri
PnEnergyMinimizer m_diri
m_uLines
int m_uLines
m_vLines
int m_vLines
m_pjConformal
PjConformal m_pjConformal
m_tabPanel
PsTabPanel m_tabPanel
m_pShowSurface
java.awt.Panel m_pShowSurface
m_cShowSurface
java.awt.Choice m_cShowSurface
- Select surface to become active, i.e. displayed and current target.
Ordering of entries must be synchronized with static variables in PjConformal.
- See Also:
PjConformal.SURFACE
m_cConforming
java.awt.Checkbox m_cConforming
|
Package vgp.discrete.conjugate |
m_frame
java.awt.Frame m_frame
- Frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_geom
PgElementSet m_geom
m_conj
PgElementSet m_conj
m_pjConjugate
PjConjugate m_pjConjugate
|
Package vgp.discrete.harmonic |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_geom
PgElementSet m_geom
- Current active geometry.
m_domainDim
int m_domainDim
- Dimension of vertices in domain space, i.e. m_domain.
m_imageDim
int m_imageDim
- Dimension of vertices in image space, i.e. m_surface, m_dual, m_associate.
m_domain
PgElementSet m_domain
- Domain of surface map.
m_surface
PgElementSet m_surface
- Image surface of map.
m_dual
PgElementSet m_dual
- Dual surface of map.
m_associate
PgElementSet m_associate
- Associate family of surface and dual.
m_associateTime
double m_associateTime
- Current value in associate family.
m_activeSurface
int m_activeSurface
- Currently active geometry for interactive modifications.
m_anim
PsAnimation m_anim
- Supervising animation control, empty if not used.
m_surface
PgSurfacePair m_surface
m_pShowSurface
java.awt.Panel m_pShowSurface
m_cShowSurface
java.awt.Choice m_cShowSurface
- Select surface to become active, i.e. displayed and current target.
Ordering of entries must be synchronized with static variables in PgSurfacePair.
- See Also:
PgSurfacePair.DOMAIN
m_anim
PsAnimation m_anim
m_import
PjImportModel m_import
- Project
PjImportModel loads geometries from file.
m_fileName
java.lang.String m_fileName
- Initial full file name of geometry, then handled and changed by
PjImportModel.
m_harm
PgHarmonicMap m_harm
- Harmonic map with geometry of the current project.
m_diri
PnEnergyMinimizer m_diri
- Class for minimizing an energy functional on surfaces.
m_pjHarmonic
PjHarmonic m_pjHarmonic
m_pImport
PsPanel m_pImport
m_pHarm
PsPanel m_pHarm
m_pEnergy
PsPanel m_pEnergy
|
Package vgp.discrete.platonic |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_bShowSolid
boolean m_bShowSolid
m_bShowTube
boolean m_bShowTube
m_defSolidName
java.lang.String m_defSolidName
m_solidName
java.lang.String m_solidName
m_solid
PgElementSet m_solid
m_tube
PgTube m_tube
m_pwModel
PwModel m_pwModel
m_pwPlatonic
PwPlatonic m_pwPlatonic
m_pjPlatonic
PjPlatonic m_pjPlatonic
m_tabPanel
PsTabPanel m_tabPanel
m_pTabTube
PsPanel m_pTabTube
m_pTabSolid
PsPanel m_pTabSolid
m_pBounds
PsPanel m_pBounds
m_pTube
PsPanel m_pTube
m_bReset
java.awt.Button m_bReset
m_cShowSolid
java.awt.Checkbox m_cShowSolid
m_cShowTube
java.awt.Checkbox m_cShowTube
m_frame
java.awt.Frame m_frame
- Frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_geom
PgElementSet m_geom
m_cell
PnCellOperator m_cell
m_frame
java.awt.Frame m_frame
- Frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_geom
PgElementSet m_geom
m_ms
PnMinesweeper m_ms
m_numMines
int m_numMines
- Number of mines on the surface.
m_numOpen
int m_numOpen
- Number of opened faces.
m_minedNeighbours
PiVector m_minedNeighbours
- Number of mined neighbour faces.
m_bShift
boolean m_bShift
- Flag, if shift-key is pressed.
m_bMines
boolean[] m_bMines
- Positions of mines.
m_random
java.util.Random m_random
- Random function to get mine positions.
m_bFirstPick
boolean m_bFirstPick
- Flag, if allready a face was picked.
m_expl
PnExplodeElementSet m_expl
- Explosion.
m_explSpeed
double m_explSpeed
- Maximal starting speed of faces in explosion.
m_explGravity
double m_explGravity
- Acceleration towards earth-mid-point for explosion.
m_explRotationSpeed
double m_explRotationSpeed
- Maximal rotation speed of faces in explosion.
m_explodeDisplay
PvDisplay m_explodeDisplay
- Display, which shows the geometry.
m_bExploding
boolean m_bExploding
- Flag, if the geometry is just exploding.
m_startTime
long m_startTime
- Absolute time of first pick.
m_endTime
long m_endTime
- Absolute time of last face geting opened.
m_winDialog
PnMinesweeper_Dialog m_winDialog
- Dialog window for winning.
m_minesweeper
PnMinesweeper m_minesweeper
m_time
int m_time
m_numElements
int m_numElements
m_numMines
int m_numMines
m_bOk
java.awt.Button m_bOk
|
Package vgp.minimal.weier |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_descr
PgWeierstrassDescr m_descr
m_surfaceName
java.lang.String m_surfaceName
part
PgWeierstrass[] part
m_reSet
PgPointSet m_reSet
m_imSet
PgPointSet m_imSet
indexNumber
PiVector indexNumber
startInd
PiVector startInd
m_sumVertices
int m_sumVertices
m_sumPartVertices
int m_sumPartVertices
m_sumPartElements
int m_sumPartElements
m_numParts
int m_numParts
m_vertDim
int m_vertDim
m_numBnd
int m_numBnd
bndIsConnectedTo
PiVector[][] bndIsConnectedTo
pointIsCopy
boolean[][] pointIsCopy
partIsReflection
PiVector[] partIsReflection
m_bndReflectType
PiVector m_bndReflectType
m_bndBelongsToPart
PiVector m_bndBelongsToPart
m_partBndNr
PiVector m_partBndNr
m_bGenerateSurfaceNew
boolean m_bGenerateSurfaceNew
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_phi
PuDouble m_phi
m_radius
PuDouble m_radius
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_radius1
PuDouble m_radius1
m_radius2
PuDouble m_radius2
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_radius
PuDouble m_radius
m_radius2
PuDouble m_radius2
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_radius
PuDouble m_radius
m_radius2
PuDouble m_radius2
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_symmetry
PuInteger m_symmetry
m_uMax
PuDouble m_uMax
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_symmetry
PuInteger m_symmetry
m_radius
PuDouble m_radius
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_symmetry
PuInteger m_symmetry
m_radius
PuDouble m_radius
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
m_symmetry
PuInteger m_symmetry
m_radius
PuDouble m_radius
m_vertDim
int m_vertDim
m_numParts
int m_numParts
m_numUserReflections
int m_numUserReflections
m_markedBndNr
int m_markedBndNr
m_userReflections
int[][] m_userReflections
m_parm
java.util.Vector m_parm
m_conjugation
PuDouble m_conjugation
m_intDiscr
PuInteger m_intDiscr
m_refl
PiVector[] m_refl
m_conn
PiVector[][] m_conn
m_descr
PgWeierstrassDescr m_descr
m_pDiscr
PsPanel m_pDiscr
m_pNumber
PsPanel m_pNumber
m_bAddRef
java.awt.Button m_bAddRef
m_bReset
java.awt.Button m_bReset
m_geom
PgWeierstrass m_geom
m_selectedIndex
int m_selectedIndex
m_defaultName
java.lang.String m_defaultName
m_pjWeier
PjWeierstrass m_pjWeier
m_pDescr
PsPanel m_pDescr
m_lSurfaceList
java.awt.List m_lSurfaceList
|
Package vgp.surface.common |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_parm
java.lang.String[][] m_parm
- Applet parameters: {"Name", "Typ", "Default value", "Description"}
m_descr
PgSurfaceDescr m_descr
m_surfaceName
java.lang.String m_surfaceName
m_defAngle
double m_defAngle
m_angle
PuDouble m_angle
m_translation
PuDouble m_translation
m_exponent
PuInteger m_exponent
r
double r
m_defAngle
double m_defAngle
- Default value.
m_angle
PuDouble m_angle
m_defAngle
double m_defAngle
m_angle
PuDouble m_angle
m_anim
PsAnimation m_anim
- Supervising animation control, empty if not used.
m_defAngle
double m_defAngle
m_angle
PuDouble m_angle
m_defRadius
double m_defRadius
m_radius
PuDouble m_radius
m_defInnerRadius
double m_defInnerRadius
m_defTubeRadius
double m_defTubeRadius
m_defRadius
double m_defRadius
m_defX
double m_defX
m_defY
double m_defY
m_defZ
double m_defZ
m_innerRadius
PuDouble m_innerRadius
m_tubeRadius
PuDouble m_tubeRadius
m_radius
PuDouble m_radius
m_x
PuDouble m_x
m_y
PuDouble m_y
m_z
PuDouble m_z
m_defXAxis
double m_defXAxis
m_defYAxis
double m_defYAxis
m_defZAxis
double m_defZAxis
m_xAxis
PuDouble m_xAxis
m_yAxis
PuDouble m_yAxis
m_zAxis
PuDouble m_zAxis
m_defXAxis
double m_defXAxis
m_defYAxis
double m_defYAxis
m_xAxis
PuDouble m_xAxis
m_yAxis
PuDouble m_yAxis
m_defExp
int m_defExp
m_exp
PuInteger m_exp
m_defAngle
double m_defAngle
m_angle
PuDouble m_angle
m_defAngle
double m_defAngle
m_angle
PuDouble m_angle
m_defLeaf
double m_defLeaf
m_leaf
PuDouble m_leaf
m_defTorsion
double m_defTorsion
m_torsion
PuDouble m_torsion
m_defX
double m_defX
m_defY
double m_defY
m_x
PuDouble m_x
m_y
PuDouble m_y
m_defAngle
double m_defAngle
m_angle
PuDouble m_angle
m_defHandle
double m_defHandle
m_defRadius
double m_defRadius
m_defOpulence
double m_defOpulence
m_defBreadth
double m_defBreadth
m_defLength
double m_defLength
handle
PuDouble handle
radius
PuDouble radius
opulence
PuDouble opulence
breadth
PuDouble breadth
length
PuDouble length
m_defWaist
double m_defWaist
m_defAngle
double m_defAngle
m_waist
PuDouble m_waist
m_angle
PuDouble m_angle
m_defTwist
double m_defTwist
m_twist
PuDouble m_twist
m_defWaist
double m_defWaist
m_defAngle
double m_defAngle
m_waist
PuDouble m_waist
m_angle
PuDouble m_angle
m_defRadius
double m_defRadius
m_defX
double m_defX
m_defY
double m_defY
m_defZ
double m_defZ
m_radius
PuDouble m_radius
m_x
PuDouble m_x
m_y
PuDouble m_y
m_z
PuDouble m_z
m_defGrade
double m_defGrade
m_grade
PuDouble m_grade
m_defInnerRadius
double m_defInnerRadius
m_defTubeRadius
double m_defTubeRadius
m_innerRadius
PuDouble m_innerRadius
m_tubeRadius
PuDouble m_tubeRadius
m_defWaist
double m_defWaist
m_defAngle
double m_defAngle
m_waist
PuDouble m_waist
m_angle
PuDouble m_angle
m_parm
java.util.Vector m_parm
- Function parameters stored in vector as PuDouble and PuInteger objects.
Use
getParameter(String) to return parameter objects.
- See Also:
PgSurfaceDescr.getParameter(String)
m_numVariables
int m_numVariables
- Dimension of domain space.
m_numFunctions
int m_numFunctions
- Dimension of image space.
m_function
PuFunction m_function
- Function object consisting of functions as strings.
m_bUseFunctionExpression
boolean m_bUseFunctionExpression
- Flag whether user has modified function object, so that smooth derivatives are
no longer usable. If this flag is
true finite difference methods
will be used to compute all derivatives.
Flag is set false if user has not overridden the eval()
function method.
m_f
vgp.surface.common.PdVectorUVBuff m_f
- Buffer for function value.
m_df_dU
vgp.surface.common.PdVectorUVBuff m_df_dU
- Different other buffers to reduce recomputations.
m_df_dV
vgp.surface.common.PdVectorUVBuff m_df_dV
m_df
vgp.surface.common.PdMatrixUVBuff m_df
m_ddf_dUdU
vgp.surface.common.PdVectorUVBuff m_ddf_dUdU
m_ddf_dUdV
vgp.surface.common.PdVectorUVBuff m_ddf_dUdV
m_ddf_dVdV
vgp.surface.common.PdVectorUVBuff m_ddf_dVdV
m_firstFundamental
vgp.surface.common.PdMatrixUVBuff m_firstFundamental
m_secondFundamental
vgp.surface.common.PdMatrixUVBuff m_secondFundamental
m_weingarten
vgp.surface.common.PdMatrixUVBuff m_weingarten
m_christoffel
vgp.surface.common.PdMatrVecUVBuff m_christoffel
m_normal
vgp.surface.common.PdVectorUVBuff m_normal
m_dN_dU
vgp.surface.common.PdVectorUVBuff m_dN_dU
m_dN_dV
vgp.surface.common.PdVectorUVBuff m_dN_dV
m_dN
vgp.surface.common.PdMatrixUVBuff m_dN
m_descr
PgSurfaceDescr m_descr
m_pNumber
PsPanel m_pNumber
m_geom
PgSurface m_geom
m_vec
java.util.Vector m_vec
m_defaultName
java.lang.String m_defaultName
m_surfaceNames
java.lang.String m_surfaceNames
m_surfaceParams
java.lang.String m_surfaceParams
m_surfaceColors
java.lang.String m_surfaceColors
m_project
PjSurface m_project
m_pDescr
PsPanel m_pDescr
m_surfPanel
java.awt.Panel m_surfPanel
m_surfChoice
java.awt.Choice m_surfChoice
m_tabPanel
PsTabPanel m_tabPanel
|
Package vgp.tutor.eventCamera |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_geom
PgElementSet m_geom
- Torus geometry added to both displays.
m_dispRight
PvDisplayIf m_dispRight
- Left display which is steered.
m_dispLeft
PvDisplayIf m_dispLeft
- Right display which issues camera events.
m_bUpdating
boolean m_bUpdating
m_pjEvent
PjEventCamera m_pjEvent
m_bReset
java.awt.Button m_bReset
|
Package vgp.tutor.firstApplet |
|
Package vgp.tutor.firstProject |
m_frame
java.awt.Frame m_frame
- If variable m_frame!=null then this applet runs in an application,
otherwise applet runs inside an Html page within a browser.
Further, when running as application then this frame is the container
of the applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output, display is embedded into the applet.
This instance variable allows JavaView to perform start, stop and destroy
operations when the corresponding methods of this applet are called,
for example, by a browser.
m_geom
MySurface m_geom
m_numULines
PuInteger m_numULines
m_numVLines
PuInteger m_numVLines
myProject
MyProject myProject
sliderPanel
java.awt.Panel sliderPanel
lArea
java.awt.Label lArea
bReset
java.awt.Button bReset
m_numULines
int m_numULines
- Number of vertices in u-direction.
m_numVLines
int m_numVLines
- Number of vertices in v-direction.
|
Package vgp.tutor.fractal |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_parm
java.lang.String[][] m_parm
- Applet parameters: {"Name", "Typ", "Default value", "Description"}
m_image
java.awt.Image m_image
- Image to be used as background in display.
mis
java.awt.image.MemoryImageSource mis
- Producer of image m_image from pixel array.
m_pix
PiVector m_pix
- Pixel array which stores the image of a textured element. Only used when texture enabled.
m_imageHeight
int m_imageHeight
- Height of display canvas.
m_imageWidth
int m_imageWidth
- Width of display canvas.
m_maxNumIter
PuInteger m_maxNumIter
- Maximal number of iterations until sequence is decided to diverge.
m_bounds
PdVector m_bounds
- Bounds of display in world coordinates.
m_coarseness
PuInteger m_coarseness
- Coarseness, i.e. size of pixel square which is colored uniformly.
m_pjTexture
PjFractalImage m_pjTexture
m_pSlider
PsPanel m_pSlider
m_bReset
java.awt.Button m_bReset
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_parm
java.lang.String[][] m_parm
- Applet parameters: {"Name", "Typ", "Default value", "Description"}
HEIGHT
int HEIGHT
- Type of scalar field is height along coordinate axis.
GAUSS
int GAUSS
- Type of scalar field is discrete Gauss curvature.
MATH
int MATH
- Type of color is similar to Mathematica graphics.
MAPLE
int MAPLE
- Type of color is similar to Maple graphics.
m_geom
PgElementSet m_geom
- Shown surface.
m_bSender
boolean m_bSender
- Flag to determine whether current project has issued an update on m_geom.
m_scalarFields
java.lang.String[] m_scalarFields
- Different color types.
m_defScalarName
java.lang.String m_defScalarName
- Default color type.
m_scalarName
java.lang.String m_scalarName
- Current color type.
m_pjHeight
PjHeight m_pjHeight
m_scalarChoice
java.awt.Choice m_scalarChoice
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_parm
java.lang.String[][] m_parm
- Applet parameters: {"Name", "Typ", "Default value", "Description"}
m_initTime
long m_initTime
- Store time of construction to determine length of loading process.
Length of loading process is printed to Java Console, not to JavaView Console.
Time does not include the time needed for loading the system Java runtime environment.
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_geom
PgGeometry m_geom
m_keyframe
PsKeyframe m_keyframe
m_fileName
java.lang.String m_fileName
m_numKeys
int m_numKeys
m_import
PjImportModel m_import
m_geom
PgGeometry m_geom
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_vectors
PgPolygonSet m_vectors
- Two argument vectors are represented as two lines of a polygon set
determined by their endpoints. The base point of both vectors is
identical, namely, the first vertex of the polygon set.
The second and third vertex of the polygon set are the endpoints
of both vertices.
m_result
PgPolygon m_result
- The result vector is a single polygon. The base point of this vector
is kept equal to the base point of the two argument vectors, and
its endpoint is computed from the two argument vectors depending
on the current mode, i.e. either the sum, difference or cross product.
m_mode
int m_mode
- Computation mode, possibly values are MODE_... constants.
m_pjLinear
PjLinear m_pjLinear
m_cbg
java.awt.CheckboxGroup m_cbg
m_cOperation
java.awt.Checkbox[] m_cOperation
m_sOperation
java.lang.String[] m_sOperation
m_bReset
java.awt.Button m_bReset
|
Package vgp.tutor.lsystem |
m_frame
java.awt.Frame m_frame
- Frame to allow applet to run as application too.
m_delta
PuDouble m_delta
- Angle parameter used in L-system.
m_polySet
PgPolygonSet m_polySet
- LSystem as collection of polygons.
m_descr
java.lang.String m_descr
- Production of the L-system encoded with characters from alphabet {F,+,-,[,]}.
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_geom
PgGeometry m_geom
m_import
PjImportModel m_import
- Import project to load geometries from file via info panel.
It is an instance variable to allow display of its info panel
inside the info panel of this project.
m_defModelName
java.lang.String m_defModelName
- Default name of geometry for usage in start() method.
m_pjModel
PjModel m_pjModel
m_pInfo
java.awt.Panel m_pInfo
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_geom
PgPolygon m_geom
m_exprOde
PnOdeExpr m_exprOde
m_equation
java.lang.String m_equation
m_defaultEquation
java.lang.String m_defaultEquation
m_order
int m_order
m_defOrder
int m_defOrder
m_h
PuDouble m_h
m_length
PuDouble m_length
m_xStart
PuDouble m_xStart
m_yStart
PdVector m_yStart
m_pYStart
PdVector_IP m_pYStart
m_pjExpr
PjExprOde m_pjExpr
m_order
int m_order
m_tOrder
java.awt.TextField m_tOrder
m_lEquation
java.awt.Label m_lEquation
m_tEquation
java.awt.TextField m_tEquation
m_textLength
int m_textLength
m_bReset
java.awt.Button m_bReset
m_pBounds
java.awt.Panel m_pBounds
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_domain
PgDomainDescr m_domain
- Domain of parametrized surface.
m_function
PuFunction m_function
- Function object consisting of functions as strings.
m_surface
PgElementSet m_surface
- Geometry of surface, dimension of vertices is equal to numFunctions.
m_parmSurface
PgParmSurface m_parmSurface
- Parametrized Surface.
m_pjParmSurface
PjParmSurface m_pjParmSurface
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_bShowTorus
boolean m_bShowTorus
m_bShowTube
boolean m_bShowTube
m_torus
PgElementSet m_torus
m_tube
PgTube m_tube
m_knot
PgPolygon m_knot
m_pjCurve
PjPickEvent m_pjCurve
m_pBounds
PsPanel m_pBounds
m_pTube
PsPanel m_pTube
m_bReset
java.awt.Button m_bReset
m_cShowTorus
java.awt.Checkbox m_cShowTorus
m_cShowTube
java.awt.Checkbox m_cShowTube
|
Package vgp.tutor.polygonSet |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_geom
PgPolygonSet m_geom
m_numULines
int m_numULines
m_numVLines
int m_numVLines
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_bShowTorus
boolean m_bShowTorus
m_torus
PgElementSet m_torus
m_bisection
PwRivaraBisection m_bisection
m_pjRefine
PjRivara m_pjRefine
m_bReset
java.awt.Button m_bReset
|
Package vgp.tutor.rootFinder |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_graph
PgPolygon m_graph
- Graph of function.
m_root
PgPointSet m_root
- Roots of function as poit set.
m_fx
PuFunction m_fx
- Currently active function as typed by user.
m_defaultEquation
java.lang.String m_defaultEquation
- Default equation shown initially.
m_discr
PuInteger m_discr
- Discretization of polygon for display purpose only.
m_xMin
PuDouble m_xMin
- Left interval border of shown graph.
m_xMax
PuDouble m_xMax
- Right interval border of shown graph.
m_pjRoot
PjRootFinder m_pjRoot
m_pFunction
PsPanel m_pFunction
m_pBounds
PsPanel m_pBounds
m_bReset
java.awt.Button m_bReset
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_rule
PgRuler m_rule
m_xStart
double m_xStart
m_yStart
double m_yStart
m_pjRuler
PjRuler m_pjRuler
m_bDone
java.awt.Button m_bDone
m_bReset
java.awt.Button m_bReset
m_pRuler
java.awt.Panel m_pRuler
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_textField
java.awt.TextField m_textField
m_textFieldName
java.awt.Label m_textFieldName
m_intSlider
PuInteger m_intSlider
m_doubleSlider
PuDouble m_doubleSlider
m_panel
slider_IP m_panel
|
Package vgp.tutor.subdivision |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_geom
PgPolygonSet m_geom
m_numULines
int m_numULines
m_numVLines
int m_numVLines
|
Package vgp.tutor.texture |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_image
PsImage[] m_image
m_face
PgElementSet[] m_face
m_geom
PgElementSet m_geom
m_image
PsImage m_image
m_numULines
int m_numULines
m_numVLines
int m_numVLines
m_pjTexture
PjTexturedSurface m_pjTexture
m_bLoad
java.awt.Button m_bLoad
m_bReset
java.awt.Button m_bReset
|
Package vgp.tutor.torusknot |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_bShowTorus
boolean m_bShowTorus
m_bShowTube
boolean m_bShowTube
m_bShowKnot
boolean m_bShowKnot
m_torus
PgElementSet m_torus
m_tube
PgTube m_tube
m_knot
PgPolygon m_knot
m_radius
double m_radius
m_thick
double m_thick
m_defPolygonDiscr
int m_defPolygonDiscr
m_defNumUWindings
int m_defNumUWindings
m_defNumZWindings
int m_defNumZWindings
m_polygonDiscr
PuInteger m_polygonDiscr
m_numUWindings
PuInteger m_numUWindings
m_numZWindings
PuInteger m_numZWindings
m_pjTorusKnot
PjTorusKnot m_pjTorusKnot
m_pBounds
PsPanel m_pBounds
m_pTube
PsPanel m_pTube
m_bReset
java.awt.Button m_bReset
m_cShowTorus
java.awt.Checkbox m_cShowTorus
m_cShowTube
java.awt.Checkbox m_cShowTube
m_cShowKnot
java.awt.Checkbox m_cShowKnot
|
Package vgp.tutor.transform |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet.
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet.
m_base
PgGeometry m_base
- Base block.
m_surface
PgPolygonSet m_surface
- Exhibited surface.
m_angleXW
PuDouble m_angleXW
- Rotation around xw axis.
m_angleYW
PuDouble m_angleYW
- Rotation around xw axis.
m_angleZW
PuDouble m_angleZW
- Rotation around xw axis.
m_modelMat
PdMatrix m_modelMat
- Transformation matrix in space form.
m_angleXWPrev
double m_angleXWPrev
- Save previous values of angle.
m_angleYWPrev
double m_angleYWPrev
- Save previous values of angle.
m_angleZWPrev
double m_angleZWPrev
- Save previous values of angle.
m_pjTransform
PjTransform m_pjTransform
m_pBounds
PsPanel m_pBounds
m_bReset
java.awt.Button m_bReset
|
Package vgp.tutor.updatePanel |
m_state
boolean m_state
- Boolean flag.
m_topics
java.lang.String[] m_topics
- Entries of a list.
m_selectedTopic
int m_selectedTopic
- Selected entry in list.
m_text
java.lang.String m_text
- Text string.
m_myParent
MyClass m_myParent
m_bReset
java.awt.Button m_bReset
- Button instance variables have prefix m_b followed by name.
m_cState
java.awt.Checkbox m_cState
- Checkbox and choice instance variables have prefix m_c followed by name.
m_lSelect
java.awt.List m_lSelect
- List instance variables have prefix m_l followed by name.
m_lCurr
java.awt.Label m_lCurr
- Label instance variables have prefix m_l followed by name.
m_tText
java.awt.TextField m_tText
- Text field instance variables have prefix m_t followed by name.
|
Package vgp.tutor.vectorField |
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_geom
PgDomain m_geom
- Base geometry is a rectangular grid which carries the vector field.
m_vf
PgVectorField m_vf
- Vector field, associated with base geometry.
m_fieldType
int m_fieldType
- Type of vector field. Possible values are GRADIENT, ROTATION etc.
m_center
java.util.Vector m_center
- Centers of potential.
m_radius
PuDouble m_radius
- Radius of influence of each potential.
m_defRadius
double m_defRadius
- Default value of radius of influence of each potential.
m_pjVectorfield
PjVectorField m_pjVectorfield
m_tabPanel
PsTabPanel m_tabPanel
m_pPotential
PsPanel m_pPotential
m_gField
java.awt.CheckboxGroup m_gField
m_cGradient
java.awt.Checkbox m_cGradient
m_cRotation
java.awt.Checkbox m_cRotation
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_domain
PgElementSet m_domain
- Base geometry is a rectangular grid which carries the vector field.
m_copy
PgDomain m_copy
m_descrCopy
PgDomainDescr m_descrCopy
m_hodge
PwHodge m_hodge
- Hodge decomposition routine.
m_vec
PwVectorField m_vec
- Vector field generator.
m_UMin
double m_UMin
m_UMax
double m_UMax
m_VMin
double m_VMin
m_VMax
double m_VMax
m_ULines
int m_ULines
m_VLines
int m_VLines
m_PjHodge
PjHodge m_PjHodge
m_tabPanel
PsTabPanel m_tabPanel
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_lic
PwLIC m_lic
m_domain
PgDomain m_domain
m_descr
PgDomainDescr m_descr
m_vec
PwVectorField m_vec
m_UMin
double m_UMin
m_UMax
double m_UMax
m_VMin
double m_VMin
m_VMax
double m_VMax
m_ULines
int m_ULines
m_VLines
int m_VLines
m_PjLIC
PjLIC m_PjLIC
m_tabPanel
PsTabPanel m_tabPanel
|
Package vgp.vector.vectorField |
m_frameSize
int[] m_frameSize
- Position of left upper corner and size of frame when run as application.
m_frame
java.awt.Frame m_frame
- frame if run standalone, null if run as applet
m_viewer
PvViewer m_viewer
- 3D-viewer window for graphics output and which is embedded into the applet
m_drawString
java.lang.String m_drawString
- Message string drawn in applet while loading. Modify string with drawMessage().
m_import
PjImportModel m_import
- Is used to load models from the net or local disk.
m_geom
PgElementSet m_geom
- The loaded model.
m_length
PuDouble m_length
- Length of the integral line.
m_discr
PuInteger m_discr
- Discretization of the integral line.
m_altvec
PdBaryDir[][] m_altvec
- Calculated vector representations.
m_method
int m_method
- Method used in calculateRepresentations.
- See Also:
PjVectorField.PROJECTION,
PjVectorField.GEODESIC,
PjVectorField.GEODESIC2,
PjVectorField.GEODESIC3
m_LICSize
PuInteger m_LICSize
- Size of quadratic LIC texture image.
m_origvec
PdBaryDir[] m_origvec
- Original tangential vectors at vertices. size: geom.getNumVertices().
m_origelem
int[] m_origelem
- Global element indices of elements that define the vectors in m_origvec.
m_origlocvertind
int[] m_origlocvertind
- Local vertex index of base vertex of vector m_origvec in element m_origelem.
m_poly
PgPolygon m_poly
- Integral line that is computed by a runge-kutta-method.
m_elemInd
int m_elemInd
- Global element index of initial point for integral line m_poly.
m_bary
PdBary m_bary
- Initial barycentric point for integral line m_poly.
m_vec
PgVectorField m_vec
- Visual 3D-vector field that is the 3D-representation of m_origvec.
m_curveallreadythere
boolean m_curveallreadythere
- Is set to true as soon as the integral line is computed the first time.
m_LIC
java.lang.Thread m_LIC
- Thread that executes the LIC texture calculation.
m_LICButton
java.awt.Button m_LICButton
- Button that starts the LIC texture calculation.
m_fast
boolean m_fast
- If fast is on, an euler-method is used for integration and not a 4th-order runge-kutta.
m_ode
PnGeodesicRK m_ode
- Geodesic Runge-Kutta method that is used to get integral lines
m_time
java.awt.Label m_time
- Time it took to calculate LIC texture.
m_origLabel
java.lang.String m_origLabel
m_pjVectorField
PjVectorField m_pjVectorField
m_tabPanel
PsTabPanel m_tabPanel
m_pVec
PsPanel m_pVec
m_pAllVec
PsPanel m_pAllVec
m_proj
java.awt.Checkbox m_proj
m_geod
java.awt.Checkbox m_geod
m_geod2
java.awt.Checkbox m_geod2
m_geod3
java.awt.Checkbox m_geod3
m_group
java.awt.CheckboxGroup m_group
m_fast
java.awt.Checkbox m_fast
The software JavaView® is copyright protected. All Rights Reserved.