Models a point and associated information for book-keeping purposes. More...
#include <shark/Algorithms/DirectSearch/Operators/Hypervolume/HypervolumeContributionApproximator.h>
| Public Member Functions | |
| Point (VectorType const &point, VectorType const &reference) | |
| Public Attributes | |
| VectorType | point | 
| VectorType | sample | 
| VectorType | boundingBox | 
| std::vector< typename std::vector< Point >::const_iterator > | influencingPoints | 
| double | boundingBoxVolume | 
| double | approximatedContribution | 
| double | contributionLowerBound | 
| double | contributionUpperBound | 
| bool | computedExactly | 
| std::size_t | noSamples | 
| std::size_t | noSuccessfulSamples | 
Models a point and associated information for book-keeping purposes.
Definition at line 68 of file HypervolumeContributionApproximator.h.
| 
 | inline | 
Definition at line 69 of file HypervolumeContributionApproximator.h.
| double shark::HypervolumeContributionApproximator::Point< VectorType >::approximatedContribution | 
Definition at line 88 of file HypervolumeContributionApproximator.h.
| VectorType shark::HypervolumeContributionApproximator::Point< VectorType >::boundingBox | 
Definition at line 84 of file HypervolumeContributionApproximator.h.
| double shark::HypervolumeContributionApproximator::Point< VectorType >::boundingBoxVolume | 
Definition at line 87 of file HypervolumeContributionApproximator.h.
| bool shark::HypervolumeContributionApproximator::Point< VectorType >::computedExactly | 
Definition at line 91 of file HypervolumeContributionApproximator.h.
| double shark::HypervolumeContributionApproximator::Point< VectorType >::contributionLowerBound | 
Definition at line 89 of file HypervolumeContributionApproximator.h.
| double shark::HypervolumeContributionApproximator::Point< VectorType >::contributionUpperBound | 
Definition at line 90 of file HypervolumeContributionApproximator.h.
| std::vector< typename std::vector<Point>::const_iterator > shark::HypervolumeContributionApproximator::Point< VectorType >::influencingPoints | 
Definition at line 85 of file HypervolumeContributionApproximator.h.
| std::size_t shark::HypervolumeContributionApproximator::Point< VectorType >::noSamples | 
Definition at line 93 of file HypervolumeContributionApproximator.h.
| std::size_t shark::HypervolumeContributionApproximator::Point< VectorType >::noSuccessfulSamples | 
Definition at line 94 of file HypervolumeContributionApproximator.h.
| VectorType shark::HypervolumeContributionApproximator::Point< VectorType >::point | 
Definition at line 82 of file HypervolumeContributionApproximator.h.
| VectorType shark::HypervolumeContributionApproximator::Point< VectorType >::sample | 
Definition at line 83 of file HypervolumeContributionApproximator.h.