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_t3x16-bit packed RGB color autovectorizer friendly format
 C__arm_2d_color_fast_rgb_t.__unnamed101__
 C__arm_2d_helper_scene_switch_tInternal 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_tType for scratch memory blocks
 C__arm_2d_mem_t.__unnamed26__
 C__arm_2d_op_info_tA 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_tTransform 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_tType for generic list
 Carm_2d_color_accc8888_tColour type for any 32bit colour formats which has an alpha channel on its first byte
 Carm_2d_color_accc8888_t.__unnamed12__
 Carm_2d_color_bgra8888_tColour type for brga8888
 Carm_2d_color_bgra8888_t.__unnamed6__
 Carm_2d_color_ccca8888_tColour type for any 32bit colour formats which has an alpha channel on its 3rd byte
 Carm_2d_color_ccca8888_t.__unnamed10__
 Carm_2d_color_cccn888_tColour type for any 32bit colour formats which has an unused-alpha channel on its 3rd byte
 Carm_2d_color_cccn888_t.__unnamed14__
 Carm_2d_color_gray8_tColour type for gray8 (8bit gray scale)
 Carm_2d_color_info_tType used as colour descriptor
 Carm_2d_color_info_t.__unnamed18__
 Carm_2d_color_nccc888_tColour type for any 32bit colour formats which has an unused-alpha channel on its first byte
 Carm_2d_color_nccc888_t.__unnamed16__
 Carm_2d_color_rgb565_tColour type for rgb565
 Carm_2d_color_rgb565_t.__unnamed4__
 Carm_2d_color_rgb888_tColour type for rgb888 (compliant with ccca888 and bgra8888)
 Carm_2d_color_rgb888_t.__unnamed8__
 Carm_2d_evt_tType for generic event handling
 Carm_2d_helper_pfb_cfg_tPFB Helper configuration
 Carm_2d_helper_pfb_cfg_t.FrameBuffer
 Carm_2d_helper_pfb_dependency_tThe PFB Helper Service Dependency
 Carm_2d_helper_pfb_dependency_t.NavigationEvent handler for drawing GUI
 Carm_2d_helper_pfb_tPFB helper control block
 Carm_2d_helper_pfb_t.__unnamed136__< user configuration
 Carm_2d_helper_pfb_t.__unnamed136__.Adapter
 Carm_2d_helper_pfb_t.__unnamed136__.Adapter.__unnamed140__
 Carm_2d_helper_pfb_t.__unnamed136__.Adapter.FlushFIFO
 Carm_2d_helper_pfb_t.Statistics
 Carm_2d_helper_render_evt_tOn low level render event
 Carm_2d_location_tType for coordinates (integer)
 Carm_2d_op_alpha_cl_key_tControl block for alpha-blending-with-colour-keying operations
 Carm_2d_op_alpha_cl_key_t.__unnamed107__
 Carm_2d_op_alpha_cl_key_t.Source
 Carm_2d_op_alpha_cl_key_t.Target
 Carm_2d_op_alpha_fill_cl_msk_opc_tControl block for colour-filling-with-mask-and-opacity operations
 Carm_2d_op_alpha_fill_cl_msk_opc_t.__unnamed115__
 Carm_2d_op_alpha_fill_cl_msk_opc_t.Mask
 Carm_2d_op_alpha_fill_cl_msk_opc_t.Target
 Carm_2d_op_alpha_tControl block for alpha-blending operations
 Carm_2d_op_alpha_t.Source
 Carm_2d_op_alpha_t.Target
 Carm_2d_op_core_tAbstract class of 2D operations
 Carm_2d_op_core_t.__unnamed50__< a pointer for a single list
 Carm_2d_op_core_t.__unnamed50__.Preference
 Carm_2d_op_cp_cl_key_t
 Carm_2d_op_cp_cl_key_t.__unnamed88__
 Carm_2d_op_cp_cl_key_t.Source
 Carm_2d_op_cp_cl_key_t.Target
 Carm_2d_op_drw_patn_tControl block for draw-bit-pattern operations
 Carm_2d_op_drw_patn_t.Background
 Carm_2d_op_drw_patn_t.Foreground
 Carm_2d_op_drw_patn_t.Source
 Carm_2d_op_drw_patn_t.Target
 Carm_2d_op_drw_pt_tControl block for drawing point
 Carm_2d_op_drw_pt_t.__unnamed95__
 Carm_2d_op_drw_pt_t.Target
 Carm_2d_op_evt_tType for 2D operation event handling
 Carm_2d_op_fill_cl_msk_tControl block for colour-filling-with-mask operations
 Carm_2d_op_fill_cl_msk_t.__unnamed111__
 Carm_2d_op_fill_cl_msk_t.Mask
 Carm_2d_op_fill_cl_msk_t.Target
 Carm_2d_op_fill_cl_opc_tControl block for colour-filling-with-opacity operations
 Carm_2d_op_fill_cl_opc_t.__unnamed118__
 Carm_2d_op_fill_cl_opc_t.Target
 Carm_2d_op_fill_cl_tControl block for colour-filling-operations
 Carm_2d_op_fill_cl_t.__unnamed92__
 Carm_2d_op_fill_cl_t.Target
 Carm_2d_op_msk_tBase class for operations with a target tile and a target mask
 Carm_2d_op_msk_t.Mask
 Carm_2d_op_msk_t.Target
 Carm_2d_op_src_msk_tBase class for operations with a target tile, a source tile and masks
 Carm_2d_op_src_msk_t.Mask
 Carm_2d_op_src_msk_t.Source
 Carm_2d_op_src_msk_t.Target
 Carm_2d_op_src_orig_msk_tBase class for operations with a target tile, a dummy tile, a reference to the original source tile and masks
 Carm_2d_op_src_orig_msk_t.Mask
 Carm_2d_op_src_orig_msk_t.Origin
 Carm_2d_op_src_orig_msk_t.Source
 Carm_2d_op_src_orig_msk_t.Target
 Carm_2d_op_src_orig_tBase class for operations with a target tile, a dummy tile and a reference to the original source tile
 Carm_2d_op_src_orig_t.Origin
 Carm_2d_op_src_orig_t.Source
 Carm_2d_op_src_orig_t.Target
 Carm_2d_op_src_tBase class for operations with a target tile and a source tile
 Carm_2d_op_src_t.Source
 Carm_2d_op_src_t.Target
 Carm_2d_op_status_tType for 2D operation status
 Carm_2d_op_status_t.__unnamed48__
 Carm_2d_op_tBase class for operations with only a target tile
 Carm_2d_op_t.Target
 Carm_2d_op_trans_msk_opa_tArm_2d_op_trans_msk_t is inherit from arm_2d_op_trans_msk_t
 Carm_2d_op_trans_msk_opa_t.Mask
 Carm_2d_op_trans_msk_opa_t.Origin
 Carm_2d_op_trans_msk_opa_t.Source
 Carm_2d_op_trans_msk_opa_t.Target
 Carm_2d_op_trans_msk_tArm_2d_op_trans_msk_t is inherit from arm_2d_op_src_orig_msk_t
 Carm_2d_op_trans_msk_t.Mask
 Carm_2d_op_trans_msk_t.Origin
 Carm_2d_op_trans_msk_t.Source
 Carm_2d_op_trans_msk_t.Target
 Carm_2d_op_trans_opa_tArm_2d_op_trans_opa_t is inherit from arm_2d_op_trans_t
 Carm_2d_op_trans_opa_t.Origin
 Carm_2d_op_trans_opa_t.Source
 Carm_2d_op_trans_opa_t.Target
 Carm_2d_op_trans_tArm_2d_op_trans_t is inherit from arm_2d_op_src_orig_t
 Carm_2d_op_trans_t.Origin
 Carm_2d_op_trans_t.Source
 Carm_2d_op_trans_t.Target
 Carm_2d_pfb_tHeader of a PFB block
 Carm_2d_point_float_tType for coordinates in floating point
 Carm_2d_point_fx_tType for coordinates in fixed point
 Carm_2d_region_list_item_tNode of a region list
 Carm_2d_region_tType for an rectangular area
 Carm_2d_rot_linear_regr_tType for parameters of linear interpolation (in fixed point)
 Carm_2d_runtime_feature_tType for arm-2d runtime configuration
 Carm_2d_scene_player_tClass to manage scenes
 Carm_2d_scene_player_t.__unnamed123__
 Carm_2d_scene_player_t.__unnamed123__.Runtime
 Carm_2d_scene_player_t.__unnamed123__.SceneFIFO
 Carm_2d_scene_player_t.__unnamed123__.Switch
 Carm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__
 Carm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__.Erase
 Carm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__.Fade
 Carm_2d_scene_player_t.__unnamed123__.Switch.__unnamed128__.Slide
 Carm_2d_scene_switch_mode_tScene switching mode descriptor
 Carm_2d_scene_tClass for describing scenes which are the combination of a background and a foreground with a dirty-region-list support
 Carm_2d_scene_t.__unnamed121__
 Carm_2d_size_tType for the size of an rectangular area
 Carm_2d_task_tArm-2d application level task control block
 Carm_2d_task_t.__unnamed28__< a pointer for an internal object
 Carm_2d_tile_tType for tile
 Carm_2d_tile_t.__unnamed20__< enforced colour
 Carm_2d_tile_t.__unnamed22__
 Carm_2d_version_tType for arm-2d version
 Carm_2d_vres_tType for virtual resource