Skip to content

builtin/confighelper.h

Functions

Name
cv::Scalar_< float > cvalueToColor(pCValue cv, cv::Scalar_< float > alt)
bool uiCheckbox(int id, std::string label, bool value)
float uiSliderFloat(int id, std::string label, float value, float min, float max, std::string format ="%.2f")
std::string uiTextEdit(int id, std::string label, std::string value)
std::string uiTextMultiline(int id, std::string label, std::string value)
int uiSliderInt(int id, std::string label, int value, int min, int max)
vector< float > uiColorPickerOverride(int id, std::string label, vector< float > value)
vector< float > uiColorPicker(int id, std::string label, vector< float > value)
std::string uiComboBox(int id, std::string label, std::string curValue, std::vector< std::pair< std::string, std::string > > options)

Functions Documentation

function cvalueToColor

inline cv::Scalar_< float > cvalueToColor(
    pCValue cv,
    cv::Scalar_< float > alt
)

function uiCheckbox

inline bool uiCheckbox(
    int id,
    std::string label,
    bool value
)

function uiSliderFloat

inline float uiSliderFloat(
    int id,
    std::string label,
    float value,
    float min,
    float max,
    std::string format ="%.2f"
)

function uiTextEdit

inline std::string uiTextEdit(
    int id,
    std::string label,
    std::string value
)

function uiTextMultiline

inline std::string uiTextMultiline(
    int id,
    std::string label,
    std::string value
)

function uiSliderInt

inline int uiSliderInt(
    int id,
    std::string label,
    int value,
    int min,
    int max
)

function uiColorPickerOverride

inline vector< float > uiColorPickerOverride(
    int id,
    std::string label,
    vector< float > value
)

function uiColorPicker

inline vector< float > uiColorPicker(
    int id,
    std::string label,
    vector< float > value
)

function uiComboBox

inline std::string uiComboBox(
    int id,
    std::string label,
    std::string curValue,
    std::vector< std::pair< std::string, std::string > > options
)