Public Member Functions | Private Attributes
objtree::FilterPlane Class Reference

#include <filter.h>

Inheritance diagram for objtree::FilterPlane:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool filter (const Box &dim) const
 FilterPlane (float posX, float posY, float posZ, float vecX, float vecY, float vecZ)
virtual Type type () const

Private Attributes

float m_posX
float m_posY
float m_posZ
float m_vecX
float m_vecY
float m_vecZ

Detailed Description

Plane filter class.

Definition at line 76 of file filter.h.


Constructor & Destructor Documentation

objtree::FilterPlane::FilterPlane ( float  posX,
float  posY,
float  posZ,
float  vecX,
float  vecY,
float  vecZ 
)

A constructor. Creates a plane filter. The filter returns true for nodes in front of this plane.

Parameters:
posX
posY
posZ
vecX
vecY
vecZ

Definition at line 70 of file filter.cpp.


Member Function Documentation

bool objtree::FilterPlane::filter ( const Box dim) const [virtual]

Returns true if node is in front of a plane.

Parameters:
dimnode size
Returns:
true if node is in front of a plane, false otherwise

Implements objtree::Filter.

Definition at line 86 of file filter.cpp.

virtual Type objtree::FilterPlane::type ( ) const [inline, virtual]

Implements objtree::Filter.

Definition at line 86 of file filter.h.


Member Data Documentation

Definition at line 79 of file filter.h.

Definition at line 79 of file filter.h.

Definition at line 79 of file filter.h.

Definition at line 80 of file filter.h.

Definition at line 80 of file filter.h.

Definition at line 80 of file filter.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:50