|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.geotools.geometry.iso.root.GeometryImpl
org.geotools.geometry.iso.primitive.PrimitiveImpl
org.geotools.geometry.iso.primitive.OrientablePrimitiveImpl
org.geotools.geometry.iso.primitive.OrientableSurfaceImpl
org.geotools.geometry.iso.primitive.SurfaceImpl
org.geotools.geometry.iso.coordinate.PolyhedralSurfaceImpl
org.geotools.geometry.iso.coordinate.TriangulatedSurfaceImpl
org.geotools.geometry.iso.coordinate.TinImpl
public class TinImpl
Field Summary |
---|
Fields inherited from class org.geotools.geometry.iso.primitive.SurfaceImpl |
---|
patch |
Fields inherited from class org.geotools.geometry.iso.primitive.OrientablePrimitiveImpl |
---|
proxy |
Fields inherited from class org.geotools.geometry.iso.primitive.PrimitiveImpl |
---|
complex, containedPrimitive, containingPrimitive |
Fields inherited from class org.geotools.geometry.iso.root.GeometryImpl |
---|
crs, percision |
Constructor Summary | |
---|---|
TinImpl(PositionImpl[] post,
LineStringImpl[] stopLines,
LineStringImpl[] breakLines,
double maxLength)
|
|
TinImpl(SurfaceBoundaryImpl surfBdry,
java.util.ArrayList<PositionImpl> post,
java.util.ArrayList<LineStringImpl> stopLines,
java.util.ArrayList<LineStringImpl> breakLines,
double maxLength,
java.util.ArrayList<TriangleImpl> triangles)
This constructor delegates the mesh generation to different mesh generators. |
Method Summary | |
---|---|
java.util.List<LineStringImpl> |
getBreakLines()
|
double |
getMaxLength()
|
java.util.List<PositionImpl> |
getPosts()
|
java.util.List<LineStringImpl> |
getStopLines()
|
java.util.List<TriangleImpl> |
getTriangles()
Returns an Array of the surface patches as GM_Triangle“s |
Methods inherited from class org.geotools.geometry.iso.coordinate.TriangulatedSurfaceImpl |
---|
getPatches, setTriangles |
Methods inherited from class org.geotools.geometry.iso.primitive.SurfaceImpl |
---|
clone, createProxy, equals, getArea, getBoundary, getBoundaryRings, getComposite, getDimension, getEnvelope, getPerimeter, getPrimitive, getProxy, getRepresentativePoint, getUpNormal, hashCode, isSimple, setBoundary, setPatches, toString, transform |
Methods inherited from class org.geotools.geometry.iso.primitive.OrientablePrimitiveImpl |
---|
getOrientation |
Methods inherited from class org.geotools.geometry.iso.primitive.PrimitiveImpl |
---|
addComplex, addContainedPrimitive, addContainingPrimitive, getComplexes, getContainedPrimitives, getContainingPrimitives, getMaximalComplex |
Methods inherited from class org.geotools.geometry.iso.root.GeometryImpl |
---|
castToGeometryImpl, castToGeometryImpl, contains, contains, cRelate, crosses, difference, disjoint, distance, equals, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDistance, getMbRegion, getPositionFactory, getPrecision, intersection, intersects, isCycle, isMutable, overlaps, relate, symmetricDifference, toImmutable, touches, transform, union, within |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.geometry.primitive.Surface |
---|
getProxy |
Methods inherited from interface org.opengis.geometry.primitive.OrientableSurface |
---|
getBoundary, getComposite, getPrimitive |
Methods inherited from interface org.opengis.geometry.primitive.OrientablePrimitive |
---|
getOrientation |
Methods inherited from interface org.opengis.geometry.primitive.Primitive |
---|
getComplexes, getContainedPrimitives, getContainingPrimitives |
Methods inherited from interface org.opengis.geometry.Geometry |
---|
clone, distance, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getEnvelope, getMaximalComplex, getMbRegion, getPrecision, getRepresentativePoint, isCycle, isMutable, isSimple, toImmutable, transform, transform |
Methods inherited from interface org.opengis.geometry.TransfiniteSet |
---|
contains, contains, difference, equals, intersection, intersects, symmetricDifference, union |
Methods inherited from interface org.opengis.geometry.coordinate.GenericSurface |
---|
getArea, getPerimeter, getUpNormal |
Constructor Detail |
---|
public TinImpl(SurfaceBoundaryImpl surfBdry, java.util.ArrayList<PositionImpl> post, java.util.ArrayList<LineStringImpl> stopLines, java.util.ArrayList<LineStringImpl> breakLines, double maxLength, java.util.ArrayList<TriangleImpl> triangles)
factory
- surfBdry
- post
- stopLines
- breakLines
- maxLength
- triangles
- public TinImpl(PositionImpl[] post, LineStringImpl[] stopLines, LineStringImpl[] breakLines, double maxLength)
factory
- post
- stopLines
- breakLines
- maxLength
- Method Detail |
---|
public java.util.List<LineStringImpl> getStopLines()
public java.util.List<LineStringImpl> getBreakLines()
public double getMaxLength()
public java.util.List<TriangleImpl> getTriangles()
public java.util.List<PositionImpl> getPosts()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |