Chemical Data Processing Library C++ API - Version 1.1.1
Public Member Functions | List of all members
CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint Class Reference

#include <DGCoordinatesGenerator.hpp>

Public Member Functions

 VolumeConstraint (std::size_t pt1_idx, std::size_t pt2_idx, std::size_t pt3_idx, std::size_t pt4_idx, const ValueType &lb, const ValueType &ub)
 
std::size_t getPoint1Index () const
 
std::size_t getPoint2Index () const
 
std::size_t getPoint3Index () const
 
std::size_t getPoint4Index () const
 
const ValueTypegetLowerBound () const
 
const ValueTypegetUpperBound () const
 

Constructor & Destructor Documentation

◆ VolumeConstraint()

template<typename T >
CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint::VolumeConstraint ( std::size_t  pt1_idx,
std::size_t  pt2_idx,
std::size_t  pt3_idx,
std::size_t  pt4_idx,
const ValueType lb,
const ValueType ub 
)

Member Function Documentation

◆ getPoint1Index()

template<typename T >
std::size_t CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint::getPoint1Index ( ) const

◆ getPoint2Index()

template<typename T >
std::size_t CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint::getPoint2Index ( ) const

◆ getPoint3Index()

template<typename T >
std::size_t CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint::getPoint3Index ( ) const

◆ getPoint4Index()

template<typename T >
std::size_t CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint::getPoint4Index ( ) const

◆ getLowerBound()

template<typename T >
const ValueType& CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint::getLowerBound ( ) const

◆ getUpperBound()

template<typename T >
const ValueType& CDPL::Util::DGCoordinatesGenerator< 3, T >::VolumeConstraint::getUpperBound ( ) const

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