OpenMD 3.2
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 62 of file ConvexHull.hpp.

Constructor & Destructor Documentation

◆ ConvexHull()

ConvexHull::ConvexHull ( )

Definition at line 67 of file ConvexHull.cpp.

◆ ~ConvexHull()

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

Definition at line 65 of file ConvexHull.hpp.

Member Function Documentation

◆ computeHull()

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

Implements OpenMD::Hull.

Definition at line 69 of file ConvexHull.cpp.

◆ getArea()

RealType OpenMD::ConvexHull::getArea ( )
inlinevirtual

Implements OpenMD::Hull.

Definition at line 70 of file ConvexHull.hpp.

◆ getMesh()

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

Implements OpenMD::Hull.

Definition at line 75 of file ConvexHull.hpp.

◆ getVolume()

RealType OpenMD::ConvexHull::getVolume ( )
inlinevirtual

Implements OpenMD::Hull.

Definition at line 73 of file ConvexHull.hpp.

Member Data Documentation

◆ dim_

int OpenMD::ConvexHull::dim_
protected

Definition at line 79 of file ConvexHull.hpp.

◆ options_

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

Definition at line 78 of file ConvexHull.hpp.


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