![]() ![]() Intersection (const Geometry *other) const Returns the smallest convex Polygon that contains all the points in the Geometry.Ĭomputes a new geometry which has all component coordinate sequences in reverse order (opposite orientation) to this one. ![]() More.īuffer (double distance, int quadrantSegments, int endCapStyle) constĬomputes a buffer area around this geometry having the given width and with a specified accuracy of approximation for circular arcs, and using a specified end cap style. Returns a buffer region around this Geometry having the given width and with a specified number of segments used to approximate curves. Returns the Well-known Text representation of this Geometry.īuffer (double distance, int quadrantSegments) const Tests whether this geometry is covered by the specified geometry. Returns true if this geometry covers the specified geometry. Returns true if the DE-9IM intersection matrix for the two Geometrys is T*F**FFF*. Returns the DE-9IM intersection matrix for the two Geometrys. Relate (const Geometry &g, const std::string &intersectionPattern) const Returns true if the elements in the DE-9IM intersection matrix for the two Geometrys match the elements in intersectionPattern. Relate (const Geometry *g, const std::string &intersectionPattern) const Returns true if the DE-9IM intersection matrix for the two Geometrys is T*T***T** (for two points or two surfaces) 1*T***T** (for two curves). Returns true if other.within(this) returns true. Returns true if the DE-9IM intersection matrix for the two Geometrys is T*F**F***. Returns true if the DE-9IM intersection matrix for the two Geometrys is FT*******, F**T***** or F***T****. Returns the minimum and maximum x and y values in this Geometry, or a null Envelope if this Geometry is empty. Returns the dimension of this Geometrys inherent boundary. ![]() Returns the boundary, or an empty geometry of appropriate dimension if this Geometry is empty. Returns the coordinate dimension of this Geometry (2=XY, 3=XYZ or XYM, 4=XYZM). IsDimensionStrict ( Dimension::DimensionType d) constĬhecks whether this Geometry consists only of components having dimension d. ![]() HasDimension ( Dimension::DimensionType d) constĬhecks whether any component of this geometry has dimension d. Returns the dimension of this Geometry (0=point, 1=line, 2=surface) Polygon overrides to check for actual rectangle. Returns whether or not the set of points in this Geometry is empty. Returns a pointer to the nth Geometry in this collection (or self if this is not a collection) Return an integer representation of this Geometry type. Return a string representation of this Geometry type. Returns false if the Geometry not simple. Returns the count of this Geometrys vertices. Caller takes ownership of the returned object. Returns a vertex of this Geometry, or NULL if this is the empty geometry. Get the PrecisionModel used to create this Geometry. Sets the ID of the Spatial Reference System used by the Geometry. Returns the ID of the Spatial Reference System used by the Geometry. Gets the user data object for this geometry, if any. An example use might be to add an object representing a Coordinate Reference System. More.Ī simple scheme for applications to add their own custom data to a Geometry. Gets the factory which contains the context in which this geometry was created. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |