argos::CPhysicsEngine::SVolume Struct Reference

The volume boundaries. More...

#include <physics_engine.h>

Collaboration diagram for argos::CPhysicsEngine::SVolume:

Public Member Functions

 SVolume ()
 
 ~SVolume ()
 
void Init (TConfigurationNode &t_node)
 
bool IsActive () const
 

Public Attributes

SHorizontalFaceTopFace
 
SHorizontalFaceBottomFace
 
std::vector< SVerticalFace * > SideFaces
 

Detailed Description

The volume boundaries.

Definition at line 118 of file physics_engine.h.

Constructor & Destructor Documentation

argos::CPhysicsEngine::SVolume::SVolume ( )

Definition at line 91 of file physics_engine.cpp.

argos::CPhysicsEngine::SVolume::~SVolume ( )

Definition at line 159 of file physics_engine.cpp.

Member Function Documentation

void argos::CPhysicsEngine::SVolume::Init ( TConfigurationNode t_node)

Definition at line 99 of file physics_engine.cpp.

bool argos::CPhysicsEngine::SVolume::IsActive ( ) const

Definition at line 171 of file physics_engine.cpp.

Member Data Documentation

SHorizontalFace* argos::CPhysicsEngine::SVolume::BottomFace

Definition at line 120 of file physics_engine.h.

std::vector<SVerticalFace*> argos::CPhysicsEngine::SVolume::SideFaces

Definition at line 121 of file physics_engine.h.

SHorizontalFace* argos::CPhysicsEngine::SVolume::TopFace

Definition at line 119 of file physics_engine.h.