OpenMD  2.5
Molecular Dynamics in the Open
OpenMD::Hull Class Referenceabstract

#include <Hull.hpp>

Inheritance diagram for OpenMD::Hull:
OpenMD::AlphaHull OpenMD::ConvexHull

Public Member Functions

virtual ~Hull ()
 
virtual void computeHull (std::vector< StuntDouble *> bodydoubles)=0
 
virtual RealType getArea ()=0
 
virtual RealType getVolume ()=0
 
virtual std::vector< TrianglegetMesh ()=0
 

Detailed Description

Definition at line 64 of file Hull.hpp.

Constructor & Destructor Documentation

◆ ~Hull()

virtual OpenMD::Hull::~Hull ( )
inlinevirtual

Definition at line 66 of file Hull.hpp.

References computeHull(), getArea(), getMesh(), and getVolume().

Member Function Documentation

◆ computeHull()

◆ getArea()

virtual RealType OpenMD::Hull::getArea ( )
pure virtual

◆ getMesh()

virtual std::vector<Triangle > OpenMD::Hull::getMesh ( )
pure virtual

◆ getVolume()

virtual RealType OpenMD::Hull::getVolume ( )
pure virtual

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