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.__unnamed146__
 C__arm_2d_fifo_reader_pointer
 C__arm_2d_helper_scene_switch_tInternal data structure for scene switching
 C__arm_2d_helper_scene_switch_t.Feature
 C__arm_2d_iir_blur_acc_cccn888_t
 C__arm_2d_iir_blur_acc_gray8_t
 C__arm_2d_list_core_cfg_tList core configuration structure
 C__arm_2d_list_core_cfg_t.__unnamed210__
 C__arm_2d_list_core_tList core class
 C__arm_2d_list_work_area_tTarget working area for one list core item
 C__arm_2d_mem_info_t
 C__arm_2d_mem_info_t.__unnamed46__
 C__arm_2d_mem_tType for scratch memory blocks
 C__arm_2d_mem_t.__unnamed52__
 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.__unnamed62__
 C__arm_2d_op_info_t.Info.LowLevelInterfaceIndex.__unnamed64__
 C__arm_2d_op_info_t.Info.LowLevelInterfaceIndex.__unnamed66__
 C__arm_2d_op_info_t.Info.LowLevelIO
 C__arm_2d_op_info_t.Info.LowLevelIO.__unnamed68__
 C__arm_2d_op_info_t.Info.LowLevelIO.__unnamed70__
 C__arm_2d_op_info_t.Info.LowLevelIO.__unnamed72__
 C__arm_2d_op_info_t.Info.Param
 C__arm_2d_op_info_t.Info.Param.__unnamed60__
 C__arm_2d_transform_info_tTransform runtime context
 C__arm_2d_transform_info_t.__unnamed98__
 C__arm_2d_transform_info_t.__unnamed98__.Target
 C__arm_2d_transform_info_t.Mask
 C__arm_slist_node_tType for generic list
 Carm_2d_a1_font_t
 Carm_2d_alpha_samples_2pts_tType for 2 points alpha sample points
 Carm_2d_alpha_samples_2pts_t.__unnamed38__
 Carm_2d_alpha_samples_2pts_t.__unnamed40__
 Carm_2d_alpha_samples_2pts_t.__unnamed40__.__unnamed44__
 Carm_2d_alpha_samples_2pts_t.__unnamed42__
 Carm_2d_alpha_samples_3pts_tType for 3 points alpha sample points
 Carm_2d_alpha_samples_3pts_t.__unnamed36__
 Carm_2d_alpha_samples_4pts_tType for 4 points alpha sample points
 Carm_2d_alpha_samples_4pts_t.__unnamed34__
 Carm_2d_border_opacity_t
 Carm_2d_byte_fifo_t
 Carm_2d_char_descriptor_t
 Carm_2d_char_idx_t
 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.__unnamed13__
 Carm_2d_color_bgra8888_tColour type for brga8888
 Carm_2d_color_bgra8888_t.__unnamed7__
 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.__unnamed11__
 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.__unnamed15__
 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.__unnamed19__
 Carm_2d_color_info_t.__unnamed21__
 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.__unnamed17__
 Carm_2d_color_rgb565_tColour type for rgb565
 Carm_2d_color_rgb565_t.__unnamed5__
 Carm_2d_color_rgb888_tColour type for rgb888 (compliant with ccca888 and bgra8888)
 Carm_2d_color_rgb888_t.__unnamed9__
 Carm_2d_colour_tGeneric type to hold a colour
 Carm_2d_control_enumeration_policy_t
 Carm_2d_control_enumerator_t
 Carm_2d_control_enumerator_t.__unnamed251__
 Carm_2d_control_enumerator_t.__unnamed251__.BottomUp
 Carm_2d_control_enumerator_t.__unnamed251__.Postorder
 Carm_2d_control_enumerator_t.__unnamed251__.Preorder
 Carm_2d_control_node_t
 Carm_2d_corner_opacity_t
 Carm_2d_evt_tType for generic event handling
 Carm_2d_fill_cl_2p_al_grd_t
 Carm_2d_fill_cl_2p_al_grd_t.__unnamed181__
 Carm_2d_fill_cl_2p_al_grd_t.__unnamed181__.__unnamed183__
 Carm_2d_fill_cl_3p_al_grd_t
 Carm_2d_fill_cl_3p_al_grd_t.__unnamed177__
 Carm_2d_fill_cl_3p_al_grd_t.__unnamed177__.__unnamed179__
 Carm_2d_fill_cl_4p_al_grd_t
 Carm_2d_fill_cl_4p_al_grd_t.__unnamed173__
 Carm_2d_fill_cl_4p_al_grd_t.__unnamed173__.__unnamed175__
 Carm_2d_filter_iir_blur_descriptor_t
 Carm_2d_filter_iir_blur_descriptor_t.__unnamed167__
 Carm_2d_filter_iir_blur_descriptor_t.__unnamed167__.__unnamed169__
 Carm_2d_filter_iir_blur_descriptor_t.__unnamed167__.__unnamed169__.__unnamed171__
 Carm_2d_font_t
 Carm_2d_helper_2d_copy_evt_t
 Carm_2d_helper_3fb_cfg_tConfiguration structure for the 3fb (direct mode) helper service
 Carm_2d_helper_3fb_tControl block of the 3FB (direct mode) service
 Carm_2d_helper_3fb_t.__unnamed214__
 Carm_2d_helper_3fb_t.__unnamed214__.Runtime
 Carm_2d_helper_before_flushing_evt_tScreen rotation event
 Carm_2d_helper_dirty_region_item_t
 Carm_2d_helper_dirty_region_item_t.__unnamed230__
 Carm_2d_helper_dirty_region_item_t.__unnamed230__.__unnamed232__
 Carm_2d_helper_dirty_region_item_t.__unnamed230__.__unnamed232__.__unnamed234__
 Carm_2d_helper_dirty_region_item_t.__unnamed230__.__unnamed232__.__unnamed234__.__unnamed236__
 Carm_2d_helper_dirty_region_t
 Carm_2d_helper_dirty_region_t.__unnamed238__
 Carm_2d_helper_dirty_region_transform_tTransform helper control block
 Carm_2d_helper_dirty_region_transform_t.__unnamed240__
 Carm_2d_helper_dirty_region_transform_t.__unnamed242__
 Carm_2d_helper_dirty_region_transform_t.__unnamed242__.Angle
 Carm_2d_helper_dirty_region_transform_t.__unnamed242__.ScaleX
 Carm_2d_helper_dirty_region_transform_t.__unnamed242__.ScaleY
 Carm_2d_helper_dma_copy_evt_t
 Carm_2d_helper_film_tHelper class to represent a GIF-like resource
 Carm_2d_helper_pfb_cfg_tPFB Helper configuration
 Carm_2d_helper_pfb_cfg_t.DirtyRegion
 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.__unnamed222__< user configuration
 Carm_2d_helper_pfb_t.__unnamed222__.Adapter
 Carm_2d_helper_pfb_t.__unnamed222__.Adapter.__unnamed227__
 Carm_2d_helper_pfb_t.__unnamed222__.Adapter.FlushFIFO
 Carm_2d_helper_pfb_t.__unnamed222__.Adapter.OptimizedDirtyRegions
 Carm_2d_helper_pfb_t.Statistics
 Carm_2d_helper_render_evt_tLow level render event
 Carm_2d_helper_transform_tTransform helper control block
 Carm_2d_helper_transform_t.__unnamed247__
 Carm_2d_helper_transform_t.__unnamed247__.Angle
 Carm_2d_helper_transform_t.__unnamed247__.Scale
 Carm_2d_i_list_region_calculator_tList region calculaor prototype
 Carm_2d_list_item_param_tRuntime parameters passed to on-draw-list-item event handler
 Carm_2d_list_item_tList core item class
 Carm_2d_list_item_t.__unnamed205__
 Carm_2d_list_item_t.__unnamed205__.__unnamed208__
 Carm_2d_list_item_t.Padding
 Carm_2d_location_tType for coordinates (integer)
 Carm_2d_margin_tMargin inside a region / container
 Carm_2d_op_alpha_cl_key_tControl block for alpha-blending-with-colour-keying operations
 Carm_2d_op_alpha_cl_key_t.__unnamed152__
 Carm_2d_op_alpha_cl_key_t.Source
 Carm_2d_op_alpha_cl_key_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.__unnamed76__< a pointer for a single list
 Carm_2d_op_core_t.__unnamed76__.Preference
 Carm_2d_op_cp_cl_key_t
 Carm_2d_op_cp_cl_key_t.__unnamed133__
 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.__unnamed140__
 Carm_2d_op_drw_pt_t.Target
 Carm_2d_op_evt_tType for 2D operation event handling
 Carm_2d_op_fill_cl_msk_opc_tControl block for colour-filling-with-mask-and-opacity operations
 Carm_2d_op_fill_cl_msk_opc_t.__unnamed160__
 Carm_2d_op_fill_cl_msk_opc_t.__unnamed162__
 Carm_2d_op_fill_cl_msk_opc_t.Mask
 Carm_2d_op_fill_cl_msk_opc_t.Target
 Carm_2d_op_fill_cl_msk_tControl block for colour-filling-with-mask operations
 Carm_2d_op_fill_cl_msk_t.__unnamed156__
 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.__unnamed165__
 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.__unnamed137__
 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_opc_tBase class for operations with a target tile, a source tile and masks
 Carm_2d_op_src_msk_opc_t.Mask
 Carm_2d_op_src_msk_opc_t.Source
 Carm_2d_op_src_msk_opc_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.__unnamed74__
 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.__unnamed125__
 Carm_2d_op_trans_msk_opa_t.__unnamed125__.__unnamed129__
 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.__unnamed117__
 Carm_2d_op_trans_msk_t.__unnamed117__.__unnamed121__
 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.__unnamed110__
 Carm_2d_op_trans_opa_t.__unnamed110__.__unnamed113__
 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.__unnamed103__
 Carm_2d_op_trans_t.__unnamed103__.__unnamed106__
 Carm_2d_op_trans_t.Origin
 Carm_2d_op_trans_t.Source
 Carm_2d_op_trans_t.Target
 Carm_2d_padding_tPadding between rectanglar areas
 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_point_fx_t.__unnamed23__
 Carm_2d_point_fx_t.__unnamed25__
 Carm_2d_region_list_item_tNode of a region list
 Carm_2d_region_list_item_t.__unnamed217__
 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_evt_tOn low level render event
 Carm_2d_scene_player_tClass to manage scenes
 Carm_2d_scene_player_t.__unnamed193__
 Carm_2d_scene_player_t.__unnamed193__.Events
 Carm_2d_scene_player_t.__unnamed193__.Runtime
 Carm_2d_scene_player_t.__unnamed193__.SceneFIFO
 Carm_2d_scene_player_t.__unnamed193__.Switch
 Carm_2d_scene_player_t.__unnamed193__.Switch.__unnamed199__
 Carm_2d_scene_player_t.__unnamed193__.Switch.__unnamed199__.Erase
 Carm_2d_scene_player_t.__unnamed193__.Switch.__unnamed199__.Fade
 Carm_2d_scene_player_t.__unnamed193__.Switch.__unnamed199__.FlyIn
 Carm_2d_scene_player_t.__unnamed193__.Switch.__unnamed199__.Slide
 Carm_2d_scene_player_t.Benchmark
 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.__unnamed186__< next scene
 Carm_2d_scene_t.__unnamed186__.__unnamed190__
 Carm_2d_scene_t.__unnamed188__
 Carm_2d_scratch_mem_tScratch memory descriptor
 Carm_2d_scratch_mem_t.__unnamed48__< Memory Information
 Carm_2d_scratch_mem_t.__unnamed48__.__unnamed50__
 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.__unnamed54__< a pointer for an internal object
 Carm_2d_tile_tType for tile
 Carm_2d_tile_t.__unnamed27__
 Carm_2d_tile_t.__unnamed27__.Extension
 Carm_2d_tile_t.__unnamed27__.Extension.PFB
 Carm_2d_tile_t.__unnamed27__.Extension.VRES
 Carm_2d_tile_t.__unnamed29__
 Carm_2d_user_font_t
 Carm_2d_version_tType for arm-2d version
 Carm_2d_vres_tType for virtual resource