|
IMGUI_API void | initColorVal () |
|
IMGUI_API void | BeginHorizontal () |
|
IMGUI_API void | EndHorizontal () |
|
IMGUI_API bool | ImageButtonWithText (ImTextureID texId, const char *label, const ImVec2 &imageSize=ImVec2(0, 0), const ImVec2 &uv0=ImVec2(0, 0), const ImVec2 &uv1=ImVec2(1, 1), int frame_padding=-1, const ImVec4 &bg_col=ImVec4(0, 0, 0, 0), const ImVec4 &tint_col=ImVec4(1, 1, 1, 1)) |
|
IMGUI_API bool | radioWithIconButton (const char *label, const char *tooltip, bool v) |
|
IMGUI_API bool | clickButton (const char *label, const char *tooltip) |
|
IMGUI_API void | toggleButton (ImTextureID texId, const char *label, bool *v) |
|
IMGUI_API void | toggleButton (const char *label, bool *v) |
|
IMGUI_API void | exampleButton (const char *label, bool *v) |
|
IMGUI_API bool | ColorBar (char *label, float *values, ImU32 *col, int length, int num_type) |
|
IMGUI_API void | beginTitle (const char *label) |
|
IMGUI_API void | endTitle () |
|
IMGUI_API ImU32 | VecToImU (const dyno::Vec3f *v) |
|
IMGUI_API ImU32 | ToHeatColor (const float v, const float v_min, const float v_max) |
|
IMGUI_API ImU32 | ToJetColor (const float v, const float v_min, const float v_max) |
|
template<typename T> |
std::shared_ptr< ImU32[]> | ToImU (T v, int size) |
|
template<> |
std::shared_ptr< ImU32[]> | ToImU< dyno::Vec3f * > (dyno::Vec3f *v, int size) |
|
template<> |
std::shared_ptr< ImU32[]> | ToImU< const dyno::Vec3f * > (const dyno::Vec3f *v, int size) |
|
void | initializeStyle (float scale) |
|
bool | gizmo3D (const char *label, quat &q, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec4 &axis_angle, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec3 &dir, float size, const int mode) |
|
bool | gizmo3D (const char *label, quat &axes, quat &spot, float size, const int mode) |
|
bool | gizmo3D (const char *label, quat &axes, vec3 &spotDir, float size, const int mode) |
|
bool | gizmo3D (const char *label, quat &axes, vec4 &axesAngle, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec3 &vPanDolly, quat &q, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec3 &vPanDolly, vec4 &axis_angle, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec3 &vPanDolly, vec3 &dir, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec3 &vPanDolly, quat &axes, quat &spot, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec3 &vPanDolly, quat &axes, vec3 &spotDir, float size, const int mode) |
|
bool | gizmo3D (const char *label, vec3 &vPanDolly, quat &axes, vec4 &axesAngle, float size, const int mode) |
|