![]() |
FLImaging 6.5.8.1
|
Classes | |
class | CFLImageDrawing |
Image drawing class. More... | |
class | CFLImageDrawingWrap |
Image drawing C API wrapping class. More... | |
class | CGUIButton |
Button class. More... | |
class | CGUICheckBox |
CheckBox class. More... | |
class | CGUICheckBox3State |
A class of check box with 3 state style. More... | |
class | CGUICheckBoxPushLike |
A class of check box with push like style. More... | |
class | CGUIComboBox |
ComboBox class. More... | |
class | CGUIDialog |
A file of dialog class. More... | |
class | CGUIDialogCustom |
A custom dialog class that can be linked to a dialog created in the resource view. More... | |
class | CGUIDialogCustomEmbedded |
A custom dialog class that allows a dialog created in the resource view to be embedded as a child of a parent window (such as a dockable pane). More... | |
class | CGUIDialogKernel |
class | CGUIDockablePaneHostFrame |
GUIDockablePaneHostFrame class. More... | |
class | CGUIDockablePaneHostFrameWrap |
GUIDockablePaneHostFrame C API wrapping class. More... | |
class | CGUIEditBase |
Text box class. More... | |
class | CGUIEditCtrl |
Text box class. More... | |
class | CGUIFigureUtilities |
Utility class for using CFLFigure. More... | |
class | CGUIFixedViewDeclaration |
A class of fixed view declaration. More... | |
class | CGUIFixedViewPlacement |
A class that contains the position, ratio, and view type of fixed views that make up the FLImaging::GUI::CGUIFixedViewPlacementSet class. More... | |
class | CGUIFixedViewPlacementSet |
A class on a set of fixed view positions. More... | |
class | CGUIListCtrl |
class | CGUIListCtrlMassive |
ListControl classes in very many data to store. More... | |
class | CGUIManagerDrawingAttribute |
Manager class for handling drawing attributes. Provides functionality to manage attributes related to drawing and text rendering. More... | |
class | CGUIManagerDrawingAttributeViewImageObjectFigure |
Drawing attribute manager class for manipulatable Figure Objects in CGUIViewImage . If a manipulatable Figure Object does not have specially defined drawing attributes, this manager class provides the default values for rendering. More... | |
class | CGUIManagerDrawingAttributeViewImageObjectImageFigure |
Drawing attribute manager class for Image Figures in CGUIViewImage . If an Image Figure object does not have specially defined drawing attributes, this manager class provides the default values for rendering. More... | |
class | CGUIManagerDrawingBase |
Base class for managing GUI drawing. Provides basic functionality for GUI-related drawing management. More... | |
class | CGUIManagerModel |
Represents the GUI Model Manager responsible for managing model data and operations. This class provides functionalities to initialize, manipulate, and retrieve information about models in the system. More... | |
class | CGUIManagerProgressBar |
A manager class for progress window. More... | |
class | CGUIMenuItemAttributeMultiInstanceChild |
A class of Multi Instance Child. More... | |
class | CGUIMenuItemAttributeMultiInstanceParent |
A class of Multi Instance Parent. More... | |
class | CGUIMenuItemAttributePane |
A class that manages properties related to the Pane window for classes that inherit from CGUIMenuItemBase . This class is used when the derived class contains a Pane window, allowing centralized control over Pane-specific attributes. More... | |
class | CGUIMenuItemPaneDialogCustomEmbedded |
A menu item class that manages a custom embedded dialog within a dockable pane. More... | |
class | CGUIMenuItemProperty |
The menu item class associated with the property pane. More... | |
class | CGUIPanePlacementAttachToTab |
A class for managing the placement of a pane as a tab attached to a target pane. More... | |
class | CGUIPanePlacementAttachToTabPosition |
A class for managing the placement of a pane as a tab attached to a target pane at a specific position (e.g., left, right, top, bottom). More... | |
class | CGUIPanePlacementBase |
A base class for managing pane placement configurations such as docking and floating within the GUI framework. More... | |
class | CGUIPanePlacementDockToMainFrame |
A class for managing the docking of a pane to a specific position in the MainFrame. More... | |
class | CGUIPanePlacementDockToPane |
A class for managing the docking of a pane relative to a target pane at a specified position (e.g., left, right, top, bottom). More... | |
class | CGUIPanePlacementFloating |
A class for managing the placement of a pane as a floating window. More... | |
class | CGUIPopupMenuItemUserDefined |
Represents a user-defined popup menu item. More... | |
class | CGUIPropertyItemBase |
Property item base class. More... | |
class | CGUIPropertyItemDraggableSpin |
A slider property item class. More... | |
class | CGUIPropertyItemFigure |
A class of Figure property. More... | |
class | CGUIPropertyItemSlider |
A slider property item class. More... | |
class | CGUIPropertyItemSliderBase |
A base class of slider property item class. More... | |
class | CGUIPropertyItemSliderDualHandle |
A slider property item class with dual handles. More... | |
class | CGUIPropertyItemView3DFigure |
A class of Figure property. More... | |
class | CGUIPropertyItemViewImageFigure |
A class of Figure property. More... | |
class | CGUIPropertyItemViewListBase |
View list property item base class. More... | |
class | CGUIRadioButton |
Button class. More... | |
class | CGUIStringUtilities |
String utility class for various string operations. More... | |
class | CGUITabbedPane |
The CGUITabbedPane class is a specialized implementation of a tabbed pane control in a GUI application. It inherits from CTabbedPane and Base::CFLBase, providing extended functionality for managing tabs within a graphical user interface. More... | |
class | CGUITabCtrl |
class | CGUITreeContainer |
A data structure class that stores a tree hierarchy. More... | |
class | CGUITreeContainerItem |
Tree item (a component of CGUITreeContainer ) More... | |
class | CGUIView3D |
A class of 3D view. More... | |
class | CGUIView3DCamera |
A class of 3D view camera. More... | |
class | CGUIView3DLayer |
Layer class for drawing figure or text on a 3D view. More... | |
class | CGUIView3DLayerWrap |
3D view layer C API wrapping class More... | |
class | CGUIView3DObject |
A class representing 3D object. More... | |
class | CGUIView3DObjectHeightMap |
A class representing 3D Object of height map. More... | |
class | CGUIView3DObjectLine |
A class representing 3D object line. More... | |
class | CGUIView3DPathEditor |
3D path editor class More... | |
class | CGUIView3DPathEditorWrap |
3D path editor C API wrapping class More... | |
class | CGUIView3DWrap |
3D view C API wrapping class More... | |
class | CGUIViewDrawing |
A class of drawing view. More... | |
class | CGUIViewGraph |
A class of graph view. More... | |
class | CGUIViewGraphWrap |
Graph view C API wrapping class. More... | |
class | CGUIViewImage |
A class of image view. More... | |
class | CGUIViewImageBase |
A class of view base. More... | |
class | CGUIViewImageBaseWrap |
A base class of View C API wrapping class. More... | |
class | CGUIViewImageLayer |
A class of image view layer that can be drawn figures or text. More... | |
class | CGUIViewImageLayerForDrawing |
class | CGUIViewImageLayerRef |
The layer that does not copy the figure when drawing the figure over the image view. There are performance benefits due to the lack of cost of copying and deleting Figure objects, but developers should pay attention to memory management. More... | |
class | CGUIViewImageLayerWrap |
Image view layer C API wrapping class. More... | |
class | CGUIViewImageWrap |
Image view C API wrapping class. More... | |
class | CGUIViewSNAP |
SNAP view class. More... | |
class | CGUIViewSNAPWrap |
SNAP view C API wrapping class. More... | |
class | CSNAPBuild |
SNAP Build class. More... | |
class | CSNAPObjectBase |
SNAP Object Base Class. More... | |
class | CSNAPObjectLink |
SNAP Link Object Class. More... | |
class | CSNAPObjectNode |
SNAP Node Object Class. More... | |
GUI namespace
anonymous enum |
PlotData text display mode in 3D Path Editor.
enum FLImaging::GUI::EAvailableFigureContextMenu : uint64_t |
Available Context Menu for Figure Objects.
enum FLImaging::GUI::EAvailableFigureContextMenu2 : uint64_t |
Available Context Menu for Figure Objects.
enum FLImaging::GUI::EAvailableFigureDeclType : int64_t |
Sets the declaration type of the available figure. The function CGUIPropertyItemFigure::SetAvailableFigureDeclType()
can be set.
Sets the template type of the available figure. The function CGUIPropertyItemFigure::SetAvailableFigureTemplateType()
can be set.
enum FLImaging::GUI::EAvailableFigureTransformType : int64_t |
Sets the transform type of the available figure. The function CGUIPropertyItemFigure::SetAvailableFigureTransformType()
can be set.
enum FLImaging::GUI::EAvailablePropertyItemView3DFigureContextMenu : uint64_t |
Available context menu for CGUIPropertyItemView3DFigure
enum FLImaging::GUI::EAvailablePropertyItemViewImageFigureContextMenu : uint64_t |
Available context menu for CGUIPropertyItemViewImageFigure
enum FLImaging::GUI::EAvailableView3DContextMenu : uint64_t |
Available context menu for 3D views.
enum FLImaging::GUI::EAvailableView3DFigureContextMenu : uint64_t |
Available Context Menu for Figure Objects.
Enumerator | |
---|---|
EAvailableView3DFigureContextMenu_None | None. |
EAvailableView3DFigureContextMenu_SetName | Name Setting menu. |
EAvailableView3DFigureContextMenu_Assign | Set the value of CGUIPropertyItemView3DFigure to the specified figure. |
EAvailableView3DFigureContextMenu_Confirm | Confirm figure. |
EAvailableView3DFigureContextMenu_Cancel | Cancel figure. |
EAvailableView3DFigureContextMenu_Remove | Remove Figure. |
EAvailableView3DFigureContextMenu_Show | Show figure. |
EAvailableView3DFigureContextMenu_Hide | Hide figure. |
EAvailableView3DFigureContextMenu_Lock | Fix point of view of Figure. |
EAvailableView3DFigureContextMenu_Load | Load Figure. |
EAvailableView3DFigureContextMenu_Save | Save Figure. |
EAvailableView3DFigureContextMenu_Copy | Copy figure to clipboard. |
EAvailableView3DFigureContextMenu_Figure_EditFigure | Edit 3D Figure Menu. |
EAvailableView3DFigureContextMenu_KeepObjects | Crop objects selected by all Figures of the view (retain only the selected objects and remove the rest). |
EAvailableView3DFigureContextMenu_DiscardObjects | Crop objects selected by all Figures of the view (retain only the selected objects and remove the rest). |
EAvailableView3DFigureContextMenu_All | All menu. |
enum FLImaging::GUI::EAvailableView3DPathEditorContextMenu : uint64_t |
Available context menu for 3D Path Editor.
enum FLImaging::GUI::EAvailableViewDrawingContextMenu : uint64_t |
Available context menu for Drawing views.
enum FLImaging::GUI::EAvailableViewDrawingFigureContextMenu : uint64_t |
Available Context Menu for Figure Objects.
enum FLImaging::GUI::EAvailableViewGraphContextMenu : uint64_t |
Available context menu for graph view.
enum FLImaging::GUI::EAvailableViewImageContextMenu : uint64_t |
Available context menu for image view.
enum FLImaging::GUI::EAvailableViewImageContextMenuImageFigure : uint64_t |
Available context menu for figure objects stored in the image.
Flag for Bounding Box in 3D objects.
enum FLImaging::GUI::ECheckBoxLocation : int32_t |
Control.
Types of Coordinate Systems (Categorized by the Direction of X-Axis and Y-Axis Increments)
Dock position.
Text options representing information for a figure object.
Defines the status flags of a sheet cell.
Defines the type of a sheet cell.
Enumerator | |
---|---|
EFLSheetCellType_Base | Base cell type. |
EFLSheetCellType_Check | Checkbox cell type. |
EFLSheetCellType_Check_NoText | Checkbox cell type(without text, only checkbox exists). |
EFLSheetCellType_Combobox | Combobox cell type. |
EFLSheetCellType_Color | Color selection cell type. |
EFLSheetCellType_DateTime | DateTime picker cell type. |
EFLSheetCellType_Numeric | Numeric input cell type. |
EFLSheetCellType_Button | Button cell type. |
Alignment information.
The area where the mouse is located on the menu bar.
Cut option if string is out of layout square.
The area where the mouse is located on the 3D view.
Measurement mode in 3D view.
Rotation pivot type of 3D view camera.
The rotation angle component of 3D View.
The area where the mouse is located on the Drawing view.
Measurement mode in Drawing view.
Font thickness of image view.
The area where the mouse is located on the image view.
Pen Style in Image View.
Alignment text in an image view.
enum FLImaging::GUI::EImageRotateAngle : uint64_t |
Keyboard input value.
enum FLImaging::GUI::EKeyType : uint64_t |
enum FLImaging::GUI::ELayerAutoClearMode : int64_t |
In auto clear mode of the image view layer, lists cases in which auto clear of the layer is applied automatically without the user having to explicitly invoke the Clear() function of the CGUIViewImageLayer.
Mode that determines when a layer's drawing objects are drawn on the image view. You can specify whether to draw objects in the image view or draw objects in the layer whenever the image view is updated only when the user explicitly invokes the update() function of the CGUIViewImageLayer.
Enumerator | |
---|---|
ELayerDrawingMethod_Auto | Default value. |
ELayerDrawingMethod_Manual | Mode for Drawing Layer Only at Update Call Time. |
Image view menu item.
Menu item of image figure stored in the image.
Menu items related to manipulatable Figure objects in the image view.
Menu items related to measurement tool objects in the image view.
Menu items in the menu tree.
3D View Menu Item
Drawing View Menu Item.
enum FLImaging::GUI::EModifierKeyType : uint64_t |
enum FLImaging::GUI::EObjectFigureHitTest : int64_t |
Mouse hit test for figures on image view.
Pane type.
enum FLImaging::GUI::EProgressCtrlTextMode : uint32_t |
String display mode for ProgressCtrl.
Enum representing the property item types.
Enumerator | |
---|---|
EPropertyItemType_Undefined | Undefined type. |
EPropertyItemType_Button | Button. |
EPropertyItemType_Category | Category. |
EPropertyItemType_CheckBox | Checkbox. |
EPropertyItemType_Color | Color picker. |
EPropertyItemType_DraggableSpin | Draggable spin control |
EPropertyItemType_DropdownList | Dropdown list. |
EPropertyItemType_Figure | Class used for setting Figure properties in the UI property window. |
EPropertyItemType_File | File selection. |
EPropertyItemType_IPAddress | IP address. |
EPropertyItemType_MultiLineText | Multi-line text field. |
EPropertyItemType_Password | Password field. |
EPropertyItemType_RadioButton | Radio button |
EPropertyItemType_RadioButtonGroup | Radio button group |
EPropertyItemType_Slider | Slider. |
EPropertyItemType_SliderDualHandle | Slider with dual handle. |
EPropertyItemType_Spin | Spin control. |
EPropertyItemType_Text | Single-line text field. |
EPropertyItemType_View3DFigure | Figure object on the 3D View. |
EPropertyItemType_ViewImageFigure | Figure object on the Image View. |
EPropertyItemType_ViewImageList | Image View list. |
EPropertyItemType_ViewGraphList | Graph View list. |
EPropertyItemType_View3DList | 3D View list. |
EPropertyItemType_View3DPathEditorList | 3D Path Editor list. |
EPropertyItemType_ViewListBase | Base class for view lists. |
EPropertyItemType_Count | Number of property item types. |
enum FLImaging::GUI::EScrollBarArea : int32_t |
Scroll Bar Area.
enum FLImaging::GUI::ESelectionMode3D : uint64_t |
3D View Object Selection Mode
enum FLImaging::GUI::ESliderArea : int32_t |
Scroll Bar Area.
A step information of SNAP Running.
Sorting order of rect
enum FLImaging::GUI::ESpinIcon : int32_t |
Icons for the spin control button.
Status Pane Item.
Status Pane Item.
Teaching mode.
Enumerator | |
---|---|
ETeachingMode_None | Nothing Teaching Mode. |
ETeachingMode_Figure | Figure teaching mode. |
ETeachingMode_Figure_FreeDraw | Figure teaching mode using freehand drawing (supported only in CGUIViewImage) |
ETeachingMode_Figure_FreeDrawEraser | Freehand eraser mode (supported only in CGUIViewImage) |
ETeachingMode_Measure | Measurement mode such as length, angle, width, etc. |
ETeachingMode_ViewGraph_AddData | Add Data Mode in View Graph. |
3D View Load Options
Example. The following code will load folder with recursive.
eOption = Load | RecursiveIfFolder
Drawing View Load Options
Example. The following code will load folder with recursive.
eOption = Load | RecursiveIfFolder.
Indicate type.
Graph Menu Item.
enum FLImaging::GUI::EViewImageFigureAttributeType : uint32_t |
Attribute types for Figure objects on the Image View
Magnet Options for Image View Figure Objects.
Image View Load Options
Example. The following code will load folder with recursive.
eOption = Load | RecursiveIfFolder.
enum FLImaging::GUI::EViewImageObjectFilter : uint16_t |
enum FLImaging::GUI::EViewImageObjectType : uint16_t |
Filtering criteria for objects on the Image View
Image view synchronization options.
enum FLImaging::GUI::EViewImageTargetPage : uint8_t |
Message of Image View window.
Zoom in and out mode.