26 #ifndef __TERRALIB_UNITTEST_GEOMETRY_INTERNAL_ENVELOPE_H 27 #define __TERRALIB_UNITTEST_GEOMETRY_INTERNAL_ENVELOPE_H 44 #include <cppunit/extensions/HelperMacros.h> 206 #endif // __TERRALIB_UNITTEST_GEOMETRY_INTERNAL_ENVELOPE_H
Test suite for the Envelop Class.
void tcMakeInvalid()
Test Case: Invalidate the envelop.
void tcEquals()
Test Case: Check if the envelopes are "spatially equal".
te::gm::Envelope * boxAeF
void tcContains()
Test Case: Contains.
void tcEnvelopValid()
Test Case: Constructs an envelope with valid coordinates..
void tcGetUpperRightX()
Test Case: Get the lower left X coordinate.
void tcSpatialOperations()
void tcWithin()
Test Case: Within.
CPPUNIT_TEST(tcEnvelopInvalid)
void tcEnvelopInit()
Test Case: Initialize a envelop.
void tcSpatialOperations1()
te::gm::Envelope * boxAEqual
An Envelope defines a 2D rectangular region.
void tcIntersects()
Test Case: Intersects.
CPPUNIT_TEST_SUITE(TsEnvelop)
te::gm::Envelope * boxGexpandedA
void tcEnvelopInvalid()
Test Case: Constructs an envelope with invalid coordinates.
void tcGetLowerLeftCoord2D()
Test Case: Get the lower left Coord2D.
void tcGetUpperRightY()
Test Case: Get the lower left X coordinate.
void tcTouches()
Test Case: Touches.
void tcIntersection()
Test Case: Intersection.
void tcGetLowerLeftX()
Test Case: Get the lower left X coordinate.
This file contains include headers for the TerraLib Common Runtime module.
te::gm::Envelope * boxAexpandedB
void tcEnvelopCopy()
Test Case: Copy a envelop.
This file contains include headers for the Vector Geometry model of TerraLib.
void tcDisjoint()
Test Case: Disjoint.
te::gm::Envelope * boxAeB
void tcGetUpperRightCoord2D()
Test Case: Get the lower left X coordinate.
void tcGetWidth_Right_Area()
void tcUnion()
Test Case: Updates the envelop with another envelop.
void tcGetLowerLeftY()
Test Case: Get the lower left Y coordinate.