Chemical Data Processing Library C++ API - Version 1.2.0
Public Member Functions | List of all members
CDPL::Shape::AlignmentResult Class Reference

#include <AlignmentResult.hpp>

Public Member Functions

 AlignmentResult ()
 
const Math::Matrix4DgetTransform () const
 
void setTransform (const Math::Matrix4D &xform)
 
double getScore () const
 
void setScore (double score)
 
std::size_t getReferenceShapeSetIndex () const
 
void setReferenceShapeSetIndex (std::size_t idx)
 
std::size_t getReferenceShapeIndex () const
 
void setReferenceShapeIndex (std::size_t idx)
 
std::size_t getAlignedShapeIndex () const
 
void setAlignedShapeIndex (std::size_t idx)
 
double getReferenceSelfOverlap () const
 
void setReferenceSelfOverlap (double overlap)
 
double getReferenceColorSelfOverlap () const
 
void setReferenceColorSelfOverlap (double overlap)
 
double getAlignedSelfOverlap () const
 
void setAlignedSelfOverlap (double overlap)
 
double getAlignedColorSelfOverlap () const
 
void setAlignedColorSelfOverlap (double overlap)
 
double getOverlap () const
 
void setOverlap (double overlap)
 
double getColorOverlap () const
 
void setColorOverlap (double overlap)
 

Constructor & Destructor Documentation

◆ AlignmentResult()

CDPL::Shape::AlignmentResult::AlignmentResult ( )

Member Function Documentation

◆ getTransform()

const Math::Matrix4D& CDPL::Shape::AlignmentResult::getTransform ( ) const

◆ setTransform()

void CDPL::Shape::AlignmentResult::setTransform ( const Math::Matrix4D xform)

◆ getScore()

double CDPL::Shape::AlignmentResult::getScore ( ) const

◆ setScore()

void CDPL::Shape::AlignmentResult::setScore ( double  score)

◆ getReferenceShapeSetIndex()

std::size_t CDPL::Shape::AlignmentResult::getReferenceShapeSetIndex ( ) const

◆ setReferenceShapeSetIndex()

void CDPL::Shape::AlignmentResult::setReferenceShapeSetIndex ( std::size_t  idx)

◆ getReferenceShapeIndex()

std::size_t CDPL::Shape::AlignmentResult::getReferenceShapeIndex ( ) const

◆ setReferenceShapeIndex()

void CDPL::Shape::AlignmentResult::setReferenceShapeIndex ( std::size_t  idx)

◆ getAlignedShapeIndex()

std::size_t CDPL::Shape::AlignmentResult::getAlignedShapeIndex ( ) const

◆ setAlignedShapeIndex()

void CDPL::Shape::AlignmentResult::setAlignedShapeIndex ( std::size_t  idx)

◆ getReferenceSelfOverlap()

double CDPL::Shape::AlignmentResult::getReferenceSelfOverlap ( ) const

◆ setReferenceSelfOverlap()

void CDPL::Shape::AlignmentResult::setReferenceSelfOverlap ( double  overlap)

◆ getReferenceColorSelfOverlap()

double CDPL::Shape::AlignmentResult::getReferenceColorSelfOverlap ( ) const

◆ setReferenceColorSelfOverlap()

void CDPL::Shape::AlignmentResult::setReferenceColorSelfOverlap ( double  overlap)

◆ getAlignedSelfOverlap()

double CDPL::Shape::AlignmentResult::getAlignedSelfOverlap ( ) const

◆ setAlignedSelfOverlap()

void CDPL::Shape::AlignmentResult::setAlignedSelfOverlap ( double  overlap)

◆ getAlignedColorSelfOverlap()

double CDPL::Shape::AlignmentResult::getAlignedColorSelfOverlap ( ) const

◆ setAlignedColorSelfOverlap()

void CDPL::Shape::AlignmentResult::setAlignedColorSelfOverlap ( double  overlap)

◆ getOverlap()

double CDPL::Shape::AlignmentResult::getOverlap ( ) const

◆ setOverlap()

void CDPL::Shape::AlignmentResult::setOverlap ( double  overlap)

◆ getColorOverlap()

double CDPL::Shape::AlignmentResult::getColorOverlap ( ) const

◆ setColorOverlap()

void CDPL::Shape::AlignmentResult::setColorOverlap ( double  overlap)

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