OpenMD 3.0
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::ConvexHull Class Reference
+ Inheritance diagram for OpenMD::ConvexHull:

Public Member Functions

void computeHull (std::vector< StuntDouble * > bodydoubles)
 
RealType getArea ()
 
RealType getVolume ()
 
std::vector< TrianglegetMesh ()
 

Protected Attributes

const std::string options_
 
int dim_
 

Detailed Description

Definition at line 59 of file ConvexHull.hpp.

Constructor & Destructor Documentation

◆ ConvexHull()

ConvexHull::ConvexHull ( )

Definition at line 64 of file ConvexHull.cpp.

◆ ~ConvexHull()

virtual OpenMD::ConvexHull::~ConvexHull ( )
inlinevirtual

Definition at line 62 of file ConvexHull.hpp.

Member Function Documentation

◆ computeHull()

void ConvexHull::computeHull ( std::vector< StuntDouble * > bodydoubles)
virtual

Implements OpenMD::Hull.

Definition at line 66 of file ConvexHull.cpp.

◆ getArea()

RealType OpenMD::ConvexHull::getArea ( )
inlinevirtual

Implements OpenMD::Hull.

Definition at line 67 of file ConvexHull.hpp.

◆ getMesh()

std::vector< Triangle > OpenMD::ConvexHull::getMesh ( )
inlinevirtual

Implements OpenMD::Hull.

Definition at line 72 of file ConvexHull.hpp.

◆ getVolume()

RealType OpenMD::ConvexHull::getVolume ( )
inlinevirtual

Implements OpenMD::Hull.

Definition at line 70 of file ConvexHull.hpp.

Member Data Documentation

◆ dim_

int OpenMD::ConvexHull::dim_
protected

Definition at line 76 of file ConvexHull.hpp.

◆ options_

const std::string OpenMD::ConvexHull::options_
protected

Definition at line 75 of file ConvexHull.hpp.


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