Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::cad::AlignmentUseCase Namespace Reference

Enumerations

enum class  eAlignmentType {
  NO_SELECTION , LEFT , RIGHT , TOP ,
  BOTTOM , VERTICAL_CENTER , HORIZONTAL_CENTER
}
 

Functions

static AbstractComponentGUIprvSelectAlignmentTypePanel (eAlignmentType &alignmentTypeOut)
 
static uint8_t prvTypeAlignToJustify (const eAlignmentType typeAlignment)
 
static double prvFilteredSelectionToAlignment (const double valueToAlignment, double valueObjToAlignment, const eAlignmentType typeAlignment)
 
static iv::types::coord prvGetObjectSelectionToAlignment (const std::vector< std::shared_ptr< CObjCapControlMimic > > &objsCaptured, const eAlignmentType alignmentType)
 

Enumeration Type Documentation

◆ eAlignmentType

Enumerator
NO_SELECTION 
LEFT 
RIGHT 
TOP 
BOTTOM 
VERTICAL_CENTER 
HORIZONTAL_CENTER 

Function Documentation

◆ prvFilteredSelectionToAlignment()

static double iv::cad::AlignmentUseCase::prvFilteredSelectionToAlignment ( const double valueToAlignment,
double valueObjToAlignment,
const eAlignmentType typeAlignment )
static

◆ prvGetObjectSelectionToAlignment()

static iv::types::coord iv::cad::AlignmentUseCase::prvGetObjectSelectionToAlignment ( const std::vector< std::shared_ptr< CObjCapControlMimic > > & objsCaptured,
const eAlignmentType alignmentType )
static

◆ prvSelectAlignmentTypePanel()

static AbstractComponentGUI * iv::cad::AlignmentUseCase::prvSelectAlignmentTypePanel ( eAlignmentType & alignmentTypeOut)
static

◆ prvTypeAlignToJustify()

static uint8_t iv::cad::AlignmentUseCase::prvTypeAlignToJustify ( const eAlignmentType typeAlignment)
static