![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
SDL script interfaces. More...
#include <base/inc/platform.h>#include <base/inc/base_types.h>#include <base/inc/sdk_string_handler.h>#include <base/inc/sdk_component_interface.h>#include <base/inc/sdk_ref_ptr.h>#include <base/inc/interfaces/stream/stream_interface.h>#include <base/inc/interfaces/enum/enum_interface.h>#include <visualizationlayer/inc/portrayal/sdl/sdl_interface.h>Go to the source code of this file.
Data Structures | |
| class | ISDLScript |
| SDL script. More... | |
| class | ISDLElement |
| SDL element. More... | |
| class | ISDLElementCollection |
| SDL element collection. More... | |
| class | ISDLParametersCollection |
| SDL parameter collection. More... | |
SDL script interfaces.
Copyright (c) 2011 The NAVTOR SDK. All Rights Reserved.
| enum NodeType |
Node types.
| enum AttributeType |
Attribute types.
| Enumerator | |
|---|---|
| unknown_attr | Unknown attribute. |
| name_attr | Name attribute. |
| ref_name_attr | Reference name attribute. |
| symbol_ref_attr | Symbol reference attribute. |
| file_name_attr | File name attribute. |
| path_attr | Path attribute. |
| file_type_attr | File type attribute. |
| id_ref_attr | ID reference attribute. |
| anchors_attr | Anchors attribute. |
| effect_kind_attr | Effect kind attribute. |
| frame_type_attr | Frame type attribute. |
| frame_change_color_attr | True (default) if frame changes color to the parent one. |
| frame_list_attr | Frame list attribute. |
| frame_ref_list_attr | Frame reference list attribute. |
| dist_attr | Distance attribute. |
| horz_dist_attr | Horizontal distance attribute. |
| vert_dist_attr | Vertical distance attribute. |
| base_dist_attr | Base distance attribute. |
| dash_offset_attr | Dash offset attribute. |
| chars_attr | Chars attribute. |
| text_stream_attr | Text stream attribute. |
| color_attr | Color attribute. |
| color_list_attr | Color list attribute. |
| size_attr | Size attribute. |
| eng_rect_attr | Engineering rectangle attribute. |
| size_eng_attr | Engineering size attribute. |
| org_attr | Origin attribute. |
| point_attr | Point attribute. |
| offset_attr | Offset attribute. |
| scale_transf_attr | Scale transformation attribute. |
| offset_transf_attr | Offset transformation attribute. |
| rotate_transf_attr | Rotate transformation attribute. |
| matrix_attr | Matrix attribute. |
| bitmap_attr | Matrix attribute. |
| angle_attr | Angle attribute. |
| start_angle_attr | Start angle attribute. |
| end_angle_attr | End angle attribute. |
| hatch_angle_attr | Hatch angle attribute. |
| anchor_attr | Anchor attribute. |
| geom_type_attr | Geometry type attribute. |
| geometry_attr | Geometry attribute. |
| closed_attr | Closed attribute. |
| fill_rule_attr | Fill rule attribute. |
| fill_opacity_attr | Fill opacity attribute. |
| brush_pattern_attr | Brush pattern attribute. |
| clip_attr | Clip attribute. |
| width_attr | Width attribute. |
| radius_attr | Radius attribute. |
| clip_radius_attr | Clip radius attribute. |
| height_attr | Height attribute. |
| length_attr | Length attribute. |
| comp_type_attr | Component (of complex pen or brush) attribute. |
| stride_attr | Stride attribute. |
| count_attr | Count attribute. |
| start_cap_attr | Start cap attribute. |
| end_cap_attr | End cap attribute. |
| dash_cap_attr | Dash cap attribute. |
| line_join_attr | Line join attribute. |
| miter_limit_attr | Miter limit attribute. |
| dash_array_attr | Dash array attribute. |
| place_attr | Place attribute. |
| line_orient_attr | Line orientation attribute. |
| line_align_attr | Line allignment attribute. |
| skip_first_attr | Skip first attribute. |
| skip_last_attr | Skip last attribute. |
| font_attr | Font attribute. |
| font_ref_attr | Font reference attribute. |
| font_numeric_attr | Font numeric attribute. |
| font_style_attr | Font style attribute. |
| font_weight_attr | Font weight attribute. |
| font_stretch_attr | Font stretch attribute. |
| font_size_attr | Font size attribute. |
| font_vert_align_attr | Font vertical allignment attribute. |
| font_horz_align_attr | Font horizontal allignment attribute. |
| vacuous_attr | Vacuous attribute. |
| raster_attr | Raster attribute. |
| units_attr | Units attribute. |
| svg_start_ | SVG start attribute. |
| svg_d_geometry_attr | SVG d geometry attribute. |
| svg_transform_attr | SVG d transform attribute. |
| svg_end_ | SVG end attribute. |
| index_list_attr | list of 3D indexes. |
| geometry_interface_attr | geometry interface. |
| parameters_stream_attr | parameters stream. |
| color_ref_list_attr | list of references to color list. |
| geom_size_attr | geometry AABB size |
| geom_org_attr | geometry AABB origin |
| aa_attr | anti-aliasing on\off |
| graphic_size_attr | using geometry for dimensions calculation |
| start_layout_atr | start new layout |
| color_name_attr | S52 color table color row. |
| color_use_attr | S52 color table use row. |
| symbol_info_attr | S52 symbol info. |
| use_bitmap_attr | boolean, use bitmap as brush |
| tangent_list_attr | list of tangents (float, in degrees), auxiliary attribute |
| path_list_attr | list of file pathname |