CellModules
CellBody.hpp File Reference
#include <mecacell/mecacell.h>
#include "CellPlugin.hpp"
#include "BaseBody.hpp"
#include <mecacell/movable.h>

Go to the source code of this file.

Typedefs

using embedded_plugin_t = CellPlugin< cell_t >
 

Functions

 CellBody ()=default
 
void setCellPlugin (embedded_plugin_t *_cellPlugin)
 
double getBoundingBoxRadius () const
 
void setRadius (double r)
 

Variables

double radius = MecaCell::Config::DEFAULT_CELL_RADIUS
 
MecaCell::Vec pos = MecaCell::Vec::zero()
 

Typedef Documentation

◆ embedded_plugin_t

using embedded_plugin_t = CellPlugin<cell_t>

Definition at line 39 of file CellBody.hpp.

Function Documentation

◆ CellBody()

CellBody ( )
default

◆ getBoundingBoxRadius()

double getBoundingBoxRadius ( ) const

Definition at line 65 of file CellBody.hpp.

◆ setCellPlugin()

void setCellPlugin ( embedded_plugin_t _cellPlugin)

Definition at line 57 of file CellBody.hpp.

◆ setRadius()

void setRadius ( double  r)

Definition at line 66 of file CellBody.hpp.

Variable Documentation

◆ pos

Definition at line 34 of file CellBody.hpp.

◆ radius

double radius = MecaCell::Config::DEFAULT_CELL_RADIUS
private

Definition at line 33 of file CellBody.hpp.