TsRTree Class Reference

Test suite for the RTree Class. More...

#include <TsRtree.h>

Inheritance diagram for TsRTree:

Public Member Functions

void setUp ()
 
void tearDown ()
 

Protected Member Functions

void tcRTreeBox ()
 Test Case: Constructs an RTree inserting a gride of unitary box . More...
 
void tcRTreeBox_2 ()
 Test Case: Constructs an RTree (MAXNODE = 2) inserting the defined rectangles and search the RTree. More...
 
void tcRTreeBox_3 ()
 Test Case: Constructs an RTree (MAXNODE = 3) inserting the defined rectangles and search the RTree. More...
 
void tcRTreeBox_4 ()
 Test Case: Constructs an RTree (MAXNODE = 4) inserting the defined rectangles and search the RTree. More...
 
void tcRTreeGradeInts ()
 Test Case: Constructs an RTree inserting a gride of ints . More...
 
void tcRTreeInts ()
 Test Case: Constructs an RTree using int as DATATYPE . More...
 
void tcRTreePointers ()
 Test Case: Constructs an RTree using pointer as DATATYPE . More...
 
void tcRTreeUnsignedInts ()
 Test Case: Constructs an RTree using unsigned int as DATATYPE . More...
 

Protected Attributes

te::gm::Enveloper08
 
te::gm::Enveloper09
 
te::gm::Enveloper1
 
te::gm::Enveloper10
 
te::gm::Enveloper11
 
te::gm::Enveloper12
 
te::gm::Enveloper13
 
te::gm::Enveloper14
 
te::gm::Enveloper15
 
te::gm::Enveloper16
 
te::gm::Enveloper17
 
te::gm::Enveloper18
 
te::gm::Enveloper19
 
te::gm::Enveloper2
 
te::gm::Enveloper3
 
te::gm::Enveloper4
 
te::gm::Enveloper5
 
te::gm::Enveloper6
 
te::gm::Enveloper7
 

Private Member Functions

 CPPUNIT_TEST (tcRTreeInts)
 
 CPPUNIT_TEST (tcRTreeUnsignedInts)
 
 CPPUNIT_TEST (tcRTreePointers)
 
 CPPUNIT_TEST (tcRTreeGradeInts)
 
 CPPUNIT_TEST (tcRTreeBox)
 
 CPPUNIT_TEST (tcRTreeBox_4)
 
 CPPUNIT_TEST (tcRTreeBox_3)
 
 CPPUNIT_TEST (tcRTreeBox_2)
 
 CPPUNIT_TEST_SUITE (TsRTree)
 
 CPPUNIT_TEST_SUITE_END ()
 

Detailed Description

Test suite for the RTree Class.

This test suite will check the following:

Definition at line 61 of file TsRtree.h.

Member Function Documentation

TsRTree::CPPUNIT_TEST ( tcRTreeInts  )
private
TsRTree::CPPUNIT_TEST ( tcRTreeUnsignedInts  )
private
TsRTree::CPPUNIT_TEST ( tcRTreePointers  )
private
TsRTree::CPPUNIT_TEST ( tcRTreeGradeInts  )
private
TsRTree::CPPUNIT_TEST ( tcRTreeBox  )
private
TsRTree::CPPUNIT_TEST ( tcRTreeBox_4  )
private
TsRTree::CPPUNIT_TEST ( tcRTreeBox_3  )
private
TsRTree::CPPUNIT_TEST ( tcRTreeBox_2  )
private
TsRTree::CPPUNIT_TEST_SUITE ( TsRTree  )
private
TsRTree::CPPUNIT_TEST_SUITE_END ( )
private
void TsRTree::setUp ( )

Definition at line 36 of file TsRtree.cpp.

References r08, r09, r1, r10, r11, r12, r13, r14, r15, r16, r17, r18, r19, r2, r3, r4, r5, r6, and r7.

void TsRTree::tcRTreeGradeInts ( )
protected
void TsRTree::tcRTreeInts ( )
protected
void TsRTree::tcRTreePointers ( )
protected
void TsRTree::tcRTreeUnsignedInts ( )
protected
void TsRTree::tearDown ( )

Definition at line 63 of file TsRtree.cpp.

Member Data Documentation

te::gm::Envelope* TsRTree::r08
protected

Definition at line 115 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r09
protected

Definition at line 116 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r1
protected

Definition at line 123 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r10
protected

Definition at line 117 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r11
protected

Definition at line 118 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r12
protected

Definition at line 114 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r13
protected

Definition at line 119 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r14
protected

Definition at line 120 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r15
protected

Definition at line 109 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r16
protected

Definition at line 110 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r17
protected

Definition at line 111 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r18
protected

Definition at line 112 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r19
protected

Definition at line 113 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r2
protected

Definition at line 124 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r3
protected

Definition at line 125 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r4
protected

Definition at line 126 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r5
protected

Definition at line 127 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r6
protected

Definition at line 128 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().

te::gm::Envelope* TsRTree::r7
protected

Definition at line 129 of file TsRtree.h.

Referenced by setUp(), tcRTreeBox_2(), tcRTreeBox_3(), and tcRTreeBox_4().


The documentation for this class was generated from the following files: