Arm-2D
2D Image Processing Library for Cortex-M Processors
Loading...
Searching...
No Matches
Data Structures
Here are the data structures with brief descriptions:
C
__arm_2d_color_fast_rgb_t
3x16-bit packed RGB color autovectorizer friendly format
C
__arm_2d_color_fast_rgb_t.__unnamed101__
C
__arm_2d_helper_scene_switch_t
Internal data structure for scene switching
C
__arm_2d_helper_scene_switch_t.Feature
C
__arm_2d_mem_info_t
C
__arm_2d_mem_info_t.__unnamed24__
C
__arm_2d_mem_t
Type for scratch memory blocks
C
__arm_2d_mem_t.__unnamed26__
C
__arm_2d_op_info_t
A descriptive header for 2D operations
C
__arm_2d_op_info_t.Info
C
__arm_2d_op_info_t.Info.LowLevelInterfaceIndex
C
__arm_2d_op_info_t.Info.LowLevelInterfaceIndex.__unnamed36__
C
__arm_2d_op_info_t.Info.LowLevelInterfaceIndex.__unnamed38__
C
__arm_2d_op_info_t.Info.LowLevelInterfaceIndex.__unnamed40__
C
__arm_2d_op_info_t.Info.LowLevelIO
C
__arm_2d_op_info_t.Info.LowLevelIO.__unnamed42__
C
__arm_2d_op_info_t.Info.LowLevelIO.__unnamed44__
C
__arm_2d_op_info_t.Info.LowLevelIO.__unnamed46__
C
__arm_2d_op_info_t.Info.Param
C
__arm_2d_op_info_t.Info.Param.__unnamed34__
C
__arm_2d_transform_info_t
Transform runtime context
C
__arm_2d_transform_info_t.__unnamed69__
C
__arm_2d_transform_info_t.__unnamed69__.Target
C
__arm_2d_transform_info_t.Mask
C
__arm_slist_node_t
Type for generic list
C
arm_2d_color_accc8888_t
Colour type for any 32bit colour formats which has an alpha channel on its first byte
C
arm_2d_color_accc8888_t.__unnamed12__
C
arm_2d_color_bgra8888_t
Colour type for brga8888
C
arm_2d_color_bgra8888_t.__unnamed6__
C
arm_2d_color_ccca8888_t
Colour type for any 32bit colour formats which has an alpha channel on its 3rd byte
C
arm_2d_color_ccca8888_t.__unnamed10__
C
arm_2d_color_cccn888_t
Colour type for any 32bit colour formats which has an unused-alpha channel on its 3rd byte
C
arm_2d_color_cccn888_t.__unnamed14__
C
arm_2d_color_gray8_t
Colour type for gray8 (8bit gray scale)
C
arm_2d_color_info_t
Type used as colour descriptor
C
arm_2d_color_info_t.__unnamed18__
C
arm_2d_color_nccc888_t
Colour type for any 32bit colour formats which has an unused-alpha channel on its first byte
C
arm_2d_color_nccc888_t.__unnamed16__
C
arm_2d_color_rgb565_t
Colour type for rgb565
C
arm_2d_color_rgb565_t.__unnamed4__
C
arm_2d_color_rgb888_t
Colour type for rgb888 (compliant with ccca888 and bgra8888)
C
arm_2d_color_rgb888_t.__unnamed8__
C
arm_2d_evt_t
Type for generic event handling
C
arm_2d_helper_pfb_cfg_t
PFB Helper configuration
C
arm_2d_helper_pfb_cfg_t.FrameBuffer
C
arm_2d_helper_pfb_dependency_t
The PFB Helper Service Dependency
C
arm_2d_helper_pfb_dependency_t.Navigation
Event handler for drawing GUI
C
arm_2d_helper_pfb_t
PFB helper control block
C
arm_2d_helper_pfb_t.__unnamed136__
< user configuration
C
arm_2d_helper_pfb_t.__unnamed136__.Adapter
C
arm_2d_helper_pfb_t.__unnamed136__.Adapter.__unnamed140__
C
arm_2d_helper_pfb_t.__unnamed136__.Adapter.FlushFIFO
C
arm_2d_helper_pfb_t.Statistics
C
arm_2d_helper_render_evt_t
On low level render event
C
arm_2d_location_t
Type for coordinates (integer)
C
arm_2d_op_alpha_cl_key_t
Control block for alpha-blending-with-colour-keying operations
C
arm_2d_op_alpha_cl_key_t.__unnamed107__
C
arm_2d_op_alpha_cl_key_t.Source
C
arm_2d_op_alpha_cl_key_t.Target
C
arm_2d_op_alpha_fill_cl_msk_opc_t
Control block for colour-filling-with-mask-and-opacity operations
C
arm_2d_op_alpha_fill_cl_msk_opc_t.__unnamed115__
C
arm_2d_op_alpha_fill_cl_msk_opc_t.Mask
C
arm_2d_op_alpha_fill_cl_msk_opc_t.Target
C
arm_2d_op_alpha_t
Control block for alpha-blending operations
C
arm_2d_op_alpha_t.Source
C
arm_2d_op_alpha_t.Target
C
arm_2d_op_core_t
Abstract class of 2D operations
C
arm_2d_op_core_t.__unnamed50__
< a pointer for a single list
C
arm_2d_op_core_t.__unnamed50__.Preference
C
arm_2d_op_cp_cl_key_t
C
arm_2d_op_cp_cl_key_t.__unnamed88__
C
arm_2d_op_cp_cl_key_t.Source
C
arm_2d_op_cp_cl_key_t.Target
C
arm_2d_op_drw_patn_t
Control block for draw-bit-pattern operations
C
arm_2d_op_drw_patn_t.Background
C
arm_2d_op_drw_patn_t.Foreground
C
arm_2d_op_drw_patn_t.Source
C
arm_2d_op_drw_patn_t.Target
C
arm_2d_op_drw_pt_t
Control block for drawing point
C
arm_2d_op_drw_pt_t.__unnamed95__
C
arm_2d_op_drw_pt_t.Target
C
arm_2d_op_evt_t
Type for 2D operation event handling
C
arm_2d_op_fill_cl_msk_t
Control block for colour-filling-with-mask operations
C
arm_2d_op_fill_cl_msk_t.__unnamed111__
C
arm_2d_op_fill_cl_msk_t.Mask
C
arm_2d_op_fill_cl_msk_t.Target
C
arm_2d_op_fill_cl_opc_t
Control block for colour-filling-with-opacity operations
C
arm_2d_op_fill_cl_opc_t.__unnamed118__
C
arm_2d_op_fill_cl_opc_t.Target
C
arm_2d_op_fill_cl_t
Control block for colour-filling-operations
C
arm_2d_op_fill_cl_t.__unnamed92__
C
arm_2d_op_fill_cl_t.Target
C
arm_2d_op_msk_t
Base class for operations with a target tile and a target mask
C
arm_2d_op_msk_t.Mask
C
arm_2d_op_msk_t.Target
C
arm_2d_op_src_msk_t
Base class for operations with a target tile, a source tile and masks
C
arm_2d_op_src_msk_t.Mask
C
arm_2d_op_src_msk_t.Source
C
arm_2d_op_src_msk_t.Target
C
arm_2d_op_src_orig_msk_t
Base class for operations with a target tile, a dummy tile, a reference to the original source tile and masks
C
arm_2d_op_src_orig_msk_t.Mask
C
arm_2d_op_src_orig_msk_t.Origin
C
arm_2d_op_src_orig_msk_t.Source
C
arm_2d_op_src_orig_msk_t.Target
C
arm_2d_op_src_orig_t
Base class for operations with a target tile, a dummy tile and a reference to the original source tile
C
arm_2d_op_src_orig_t.Origin
C
arm_2d_op_src_orig_t.Source
C
arm_2d_op_src_orig_t.Target
C
arm_2d_op_src_t
Base class for operations with a target tile and a source tile
C
arm_2d_op_src_t.Source
C
arm_2d_op_src_t.Target
C
arm_2d_op_status_t
Type for 2D operation status
C
arm_2d_op_status_t.__unnamed48__
C
arm_2d_op_t
Base class for operations with only a target tile
C
arm_2d_op_t.Target
C
arm_2d_op_trans_msk_opa_t
Arm_2d_op_trans_msk_t is inherit from
arm_2d_op_trans_msk_t
C
arm_2d_op_trans_msk_opa_t.Mask
C
arm_2d_op_trans_msk_opa_t.Origin
C
arm_2d_op_trans_msk_opa_t.Source
C
arm_2d_op_trans_msk_opa_t.Target
C
arm_2d_op_trans_msk_t
Arm_2d_op_trans_msk_t is inherit from
arm_2d_op_src_orig_msk_t
C
arm_2d_op_trans_msk_t.Mask
C
arm_2d_op_trans_msk_t.Origin
C
arm_2d_op_trans_msk_t.Source
C
arm_2d_op_trans_msk_t.Target
C
arm_2d_op_trans_opa_t
Arm_2d_op_trans_opa_t is inherit from
arm_2d_op_trans_t
C
arm_2d_op_trans_opa_t.Origin
C
arm_2d_op_trans_opa_t.Source
C
arm_2d_op_trans_opa_t.Target
C
arm_2d_op_trans_t
Arm_2d_op_trans_t is inherit from
arm_2d_op_src_orig_t
C
arm_2d_op_trans_t.Origin
C
arm_2d_op_trans_t.Source
C
arm_2d_op_trans_t.Target
C
arm_2d_pfb_t
Header of a PFB block
C
arm_2d_point_float_t
Type for coordinates in floating point
C
arm_2d_point_fx_t
Type for coordinates in fixed point
C
arm_2d_region_list_item_t
Node of a region list
C
arm_2d_region_t
Type for an rectangular area
C
arm_2d_rot_linear_regr_t
Type for parameters of linear interpolation (in fixed point)
C
arm_2d_runtime_feature_t
Type for arm-2d runtime configuration
C
arm_2d_scene_player_t
Class to manage scenes
C
arm_2d_scene_player_t.__unnamed123__
C
arm_2d_scene_player_t.__unnamed123__.Runtime
C
arm_2d_scene_player_t.__unnamed123__.SceneFIFO
C
arm_2d_scene_player_t.__unnamed123__.Switch
C
arm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__
C
arm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__.Erase
C
arm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__.Fade
C
arm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__.Slide
C
arm_2d_scene_switch_mode_t
Scene switching mode descriptor
C
arm_2d_scene_t
Class for describing scenes which are the combination of a background and a foreground with a dirty-region-list support
C
arm_2d_scene_t.__unnamed121__
C
arm_2d_size_t
Type for the size of an rectangular area
C
arm_2d_task_t
Arm-2d application level task control block
C
arm_2d_task_t.__unnamed28__
< a pointer for an internal object
C
arm_2d_tile_t
Type for tile
C
arm_2d_tile_t.__unnamed20__
< enforced colour
C
arm_2d_tile_t.__unnamed22__
C
arm_2d_version_t
Type for arm-2d version
C
arm_2d_vres_t
Type for virtual resource