Public Types | Public Member Functions | Protected Attributes
srs_env_model::CTestingPlanes Class Reference

#include <testing_planes.h>

Inheritance diagram for srs_env_model::CTestingPlanes:
Inheritance graph
[legend]

List of all members.

Public Types

typedef std::vector
< CTestingPlane
tPlanesStack
 Stack of planes type.

Public Member Functions

void addPlane (const CTestingPlane &plane)
 Add plane to the stack.
void clearPlanes ()
 Clear all planes from stack.
 CTestingPlanes ()
 Simple constructor.
 CTestingPlanes (const tPlanesStack &planes)
 Initialize as a stack of planes.
virtual bool isIn (double x, double y, double z)
 Test point.
void set (const tPlanesStack &planes)
 Initialize by stack of planes.

Protected Attributes

tPlanesStack m_planes
 Planes stack.

Detailed Description

Stack of planes

Definition at line 104 of file testing_planes.h.


Member Typedef Documentation

Stack of planes type.

Definition at line 108 of file testing_planes.h.


Constructor & Destructor Documentation

Simple constructor.

Definition at line 144 of file testing_planes.cpp.

Initialize as a stack of planes.

Initialize as a stack of planes

Definition at line 152 of file testing_planes.cpp.


Member Function Documentation

void srs_env_model::CTestingPlanes::addPlane ( const CTestingPlane plane) [inline]

Add plane to the stack.

Definition at line 121 of file testing_planes.h.

Clear all planes from stack.

Definition at line 124 of file testing_planes.h.

bool srs_env_model::CTestingPlanes::isIn ( double  x,
double  y,
double  z 
) [virtual]

Test point.

Implements srs_env_model::CTestingObjectBase.

Definition at line 175 of file testing_planes.cpp.

Initialize by stack of planes.

Initialize by stack of planes

Definition at line 162 of file testing_planes.cpp.


Member Data Documentation

Planes stack.

Definition at line 131 of file testing_planes.h.


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


srs_env_model
Author(s): Vit Stancl (stancl@fit.vutbr.cz), Tomas Lokaj, Jan Gorig, Michal Spanel (spanel@fit.vutbr.cz)
autogenerated on Sun Jan 5 2014 11:50:51