Serialized Form


Package org.free.garminimg.swing

Class org.free.garminimg.swing.ExportDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

selectionTransformer

MapTransformer<T> selectionTransformer

sampleTransformer

MapTransformer<T> sampleTransformer

filler

javax.swing.JPanel filler

selectionMapPanel

MapPanel<COORD> selectionMapPanel

selectionControlPanel

MapControlPanel<COORD> selectionControlPanel

width

int width

height

int height

mapSamplePanel

MapPanel<COORD> mapSamplePanel

file

java.io.File file

fileExporter

FileExporter fileExporter

fileLabel

javax.swing.JLabel fileLabel

formatsSel

javax.swing.JComboBox formatsSel

generate

javax.swing.JButton generate

Class org.free.garminimg.swing.MapControlPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 1624371546932123247L

Serialized Fields

mapPanel

MapPanel<COORD> mapPanel

previousMouseGestures

MouseGestures previousMouseGestures

Class org.free.garminimg.swing.MapPanel extends javax.swing.JPanel implements Serializable

serialVersionUID: -9138170724378387157L

Serialized Fields

transformer

MapTransformer<T> transformer

map

ImgFilesBag map

config

MapConfig config

popup

javax.swing.Popup popup

thread

MapPanelThread<COORD> thread

Class org.free.garminimg.swing.SampleApp extends javax.swing.JFrame implements Serializable

serialVersionUID: -3781560455797537921L

Serialized Fields

jContentPane

javax.swing.JPanel jContentPane

jJMenuBar

javax.swing.JMenuBar jJMenuBar

fileMenu

javax.swing.JMenu fileMenu

exitMenuItem

javax.swing.JMenuItem exitMenuItem

openMenuItem

javax.swing.JMenuItem openMenuItem

exportMenuItem

javax.swing.JMenuItem exportMenuItem

searchMenu

javax.swing.JMenu searchMenu

searchMenuItem

javax.swing.JMenuItem searchMenuItem

mapPanel

MapPanel<COORD> mapPanel

dialog

ExportDialog<COORD> dialog

Class org.free.garminimg.swing.SearchPanel extends javax.swing.JDialog implements Serializable

Serialized Fields

previousSearch

java.lang.String previousSearch

mapPanel

MapPanel<COORD> mapPanel

results

java.util.List<E> results

list

javax.swing.JList list

detail

javax.swing.JLabel detail

minLon

int minLon

maxLon

int maxLon

minLat

int minLat

maxLat

int maxLat

resolution

int resolution

kindFilter

int kindFilter

searchText

javax.swing.JTextField searchText

typeFilter

java.util.BitSet typeFilter

polylineTypeNames

java.util.Vector<E> polylineTypeNames

polylineTypeValues

java.util.ArrayList<E> polylineTypeValues

polygonTypeNames

java.util.Vector<E> polygonTypeNames

polygonTypeValues

java.util.ArrayList<E> polygonTypeValues

pointTypeNames

java.util.Vector<E> pointTypeNames

pointTypeValues

java.util.ArrayList<E> pointTypeValues

Package visad

Class visad.Delaunay extends java.lang.Object implements Serializable

Serialized Fields

Tri

int[][] Tri
triangles/tetrahedra --> vertices.

Tri = new int[ntris][dim + 1]

This is the key output, a list of triangles (in two dimensions, tetrahedra in three dimensions, etc). ntris is the number of triangles.

In 2-D, Tri[i] is an array of 3 integers, which are three indices into the samples[0] and samples[1] arrays to get the x and y values of the three vertices of the triangle.

In 3-D, Tri[i] is an array of 4 integers, which are four indices into the samples[0], samples[1] and samples[2] arrays to get the x, y and z values of the four vertices of the tetrahedron.

This pattern continues for higher dimensionalities.


Vertices

int[][] Vertices
vertices --> triangles/tetrahedra.

Vertices = new int[nrs][nverts[i]]

nrs is the number of samples (the length of the samples[0] and samples[1] arrays. For sample i, Vertices[i] is a (variable length) list of indices into the Tri array above, giving the indices of the triangles that include vertex i.

nverts is an array as the second index of the Vertices array since different vertices may be part of different numbers of triangles.

You can use Tri and Vertices together to traverse the triangulation. If you don't need to traverse, then you can probably ignore all arrays except Tri.


Walk

int[][] Walk
triangles/tetrahedra --> triangles/tetrahedra.

Walk = new int[ntris][dim + 1]

Also useful for traversing the triangulation, in this case giving the indices of triangles that share edges with the current triangle.


Edges

int[][] Edges
tri/tetra edges --> global edge number.

Edges = new int[ntris][3 * (dim - 1)];

'global edge number' is the number of an edge that is unique among the whole triangulation. This number is not an index into any array, but will match for a shared edge between two triangles.


NumEdges

int NumEdges
number of unique global edge numbers


nonConvex

boolean nonConvex

Class visad.DelaunayClarkson extends Delaunay implements Serializable

Serialized Fields

site_blocks

float[][] site_blocks

a3s

int[][] a3s

a3size

int a3size

nts

int nts

dim

int dim

p

int p

pnum

long pnum

rdim

int rdim

cdim

int cdim

exact_bits

int exact_bits

b_err_min

double b_err_min

b_err_min_sq

double b_err_min_sq

ldetbound

double ldetbound

failcount

int failcount

lscale

int lscale

max_scale

double max_scale

Sb

float Sb

nsb

int nsb

nbb

int nbb

ss

int ss

ss2

int ss2

vnum

long vnum

p_neigh_vert

int p_neigh_vert

voidp

int[] voidp

voidp_bn

int[] voidp_bn

bbt_next

int[][] bbt_next

bbt_next_bn

int[][] bbt_next_bn

bbt_ref_count

int[][] bbt_ref_count

bbt_lscale

int[][] bbt_lscale

bbt_sqa

double[][] bbt_sqa

bbt_sqb

double[][] bbt_sqb

bbt_vecs

double[][][] bbt_vecs

ttbp

int ttbp

ttbp_bn

int ttbp_bn

ib

int ib

ib_bn

int ib_bn

basis_s_list

int basis_s_list

basis_s_list_bn

int basis_s_list_bn

pnb

int pnb

pnb_bn

int pnb_bn

b

int b

b_bn

int b_bn

sbt_next

int[][] sbt_next

sbt_next_bn

int[][] sbt_next_bn

sbt_visit

long[][] sbt_visit

sbt_mark

short[][] sbt_mark

sbt_normal

int[][] sbt_normal

sbt_normal_bn

int[][] sbt_normal_bn

sbt_peak_vert

int[][] sbt_peak_vert

sbt_peak_simp

int[][] sbt_peak_simp

sbt_peak_simp_bn

int[][] sbt_peak_simp_bn

sbt_peak_basis

int[][] sbt_peak_basis

sbt_peak_basis_bn

int[][] sbt_peak_basis_bn

sbt_neigh_vert

int[][][] sbt_neigh_vert

sbt_neigh_simp

int[][][] sbt_neigh_simp

sbt_neigh_simp_bn

int[][][] sbt_neigh_simp_bn

sbt_neigh_basis

int[][][] sbt_neigh_basis

sbt_neigh_basis_bn

int[][][] sbt_neigh_basis_bn

simplex_list

int simplex_list

simplex_list_bn

int simplex_list_bn

ch_root

int ch_root

ch_root_bn

int ch_root_bn

ns

int ns

ns_bn

int ns_bn

st

int[] st

st_bn

int[] st_bn

st2

int[] st2

st2_bn

int[] st2_bn

Class visad.DelaunayFast extends Delaunay implements Serializable

Class visad.DelaunayOverlap extends Delaunay implements Serializable

Serialized Fields

sig

boolean sig

Class visad.DelaunayWatson extends Delaunay implements Serializable

Class visad.SetException extends VisADException implements Serializable

Class visad.UnimplementedException extends VisADException implements Serializable

Class visad.VisADException extends java.lang.Exception implements Serializable



Copyright © 2008. All Rights Reserved.