|
||||||||||
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
public abstract class OrientableSurfaceImpl
OrientableSurface consists of a surface and an orientation inherited from OrientablePrimitive. If the orientation is "+", then the OrientableSurface is a Surface. If the orientation is "-", then the OrientableSurface is a reference to a Surface with an upNormal that reverses the direction for this OrientableSurface, the sense of "the top of the surface" (see 6.4.33.2). OrientableSurface: {Orientation = "+" implies primitive = self}; {(Orientation = "-" and TransfiniteSet::contains(p : DirectPosition2D)) implies (primitive.upNormal(p) = - self.upNormal(p))};
Field Summary |
---|
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 | |
---|---|
protected |
OrientableSurfaceImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
Constructor |
protected |
OrientableSurfaceImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs,
java.util.Set<org.opengis.geometry.primitive.Primitive> containedPrimitive,
java.util.Set<org.opengis.geometry.primitive.Primitive> containingPrimitive,
java.util.Set<org.opengis.geometry.complex.Complex> complex)
|
Method Summary |
---|
Methods inherited from class org.geotools.geometry.iso.primitive.OrientablePrimitiveImpl |
---|
createProxy, getOrientation, getPrimitive, getProxy |
Methods inherited from class org.geotools.geometry.iso.primitive.PrimitiveImpl |
---|
addComplex, addContainedPrimitive, addContainingPrimitive, getBoundary, getComplexes, getComposite, getContainedPrimitives, getContainingPrimitives, getMaximalComplex |
Methods inherited from class org.geotools.geometry.iso.root.GeometryImpl |
---|
castToGeometryImpl, castToGeometryImpl, clone, contains, contains, cRelate, crosses, difference, disjoint, distance, equals, getBuffer, getCentroid, getClosure, getConvexHull, getCoordinateDimension, getCoordinateReferenceSystem, getDimension, getDistance, getEnvelope, getMbRegion, getPositionFactory, getPrecision, getRepresentativePoint, intersection, intersects, isCycle, isMutable, overlaps, relate, symmetricDifference, toImmutable, touches, transform, transform, union, within |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.opengis.geometry.primitive.OrientablePrimitive |
---|
getOrientation, getPrimitive |
Methods inherited from interface org.opengis.geometry.primitive.Primitive |
---|
getBoundary, getComplexes, getComposite, getContainedPrimitives, getContainingPrimitives, getProxy |
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 |
Constructor Detail |
---|
protected OrientableSurfaceImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs)
crs
- protected OrientableSurfaceImpl(org.opengis.referencing.crs.CoordinateReferenceSystem crs, java.util.Set<org.opengis.geometry.primitive.Primitive> containedPrimitive, java.util.Set<org.opengis.geometry.primitive.Primitive> containingPrimitive, java.util.Set<org.opengis.geometry.complex.Complex> complex)
crs
- containedPrimitive
- containingPrimitive
- complex
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |