Class GeometryArray

Object
   |
   +--List
         |
         +--GeometryArray

class GeometryArray
extends List


a GeometryArray is a List of MultiGeometry objects
Defined in geometry.js


Field Summary
 List list
          A List of MultiGeometry objects.
   
Fields inherited from class List
list
 
Constructor Summary
GeometryArray()
           
 
Method Summary
 void addMember(geomType)
          
 void close()
           closes the current MultiGeometry.
 void delAllPointsLike(<Point> point)
           deletes all Point objects of this GeometryArray that equal point
 void delGeometry(<Integer> i,<Integer> j)
           deletes the j-th Geometry object of the i-th MultiGeometry object
 void delPoint(<Integer> i,<Integer> j,<Integer> k)
           deletes the k-th Point of the j-th Geometry object of the i-th MultiGeometry object
 Integer[] findMultiGeometry(<MultiGeometry> geom)
           gets an Array of indices; the MultiGeometry objects at these indices are equal to geom
 Geometry getGeometry(<Integer> i,<Integer> j)
           gets the j-th Geometry object of the i-th MultiGeometry object
 Point getPoint(<Integer> i,<Integer> j,<Integer> k)
           gets the k-th Point of the j-th Geometry object of the i-th MultiGeometry object
 void updateAllPointsLike(<Point> oldP, <Point> newP)
           updates all Point objects of this GeometryArray that equal oldP to newP
 
Methods inherited from class List
count, del, empty, get, add, addCopy, union, toString
 

Field Detail

list

List list

Constructor Detail

GeometryArray

GeometryArray()

Method Detail

addMember

void addMember(geomType)

close

void close()

delAllPointsLike

void delAllPointsLike(<Point> point)

delGeometry

void delGeometry(<Integer> i,<Integer> j)

delPoint

void delPoint(<Integer> i,<Integer> j,<Integer> k)

findMultiGeometry

Integer[] findMultiGeometry(<MultiGeometry> geom)

getGeometry

Geometry getGeometry(<Integer> i,<Integer> j)

getPoint

Point getPoint(<Integer> i,<Integer> j,<Integer> k)

updateAllPointsLike

void updateAllPointsLike(<Point> oldP, <Point> newP)


Documentation generated by JSDoc on Wed Aug 8 10:35:22 2007