Index of all Fields and Methods
All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

_A. Variable in class sub_arctic.constraints.linear_ext_constraint
"A" coefficient in A*x+B equation.
_above_spacing. Variable in class sub_arctic.lib.label
This stores the above spacing of the interactor.
_action_table. Variable in class sub_arctic.input.navigation_agent
The action table which controls translation from events to calls under the navigable protocol.
_active. Variable in class sub_arctic.lib.press_label
Keep track of the active state.
_actual_height. Variable in class sub_arctic.lib.panner
Actual height of the object being panned.
_actual_width. Variable in class sub_arctic.lib.panner
Actual width of the object being panned.
_agent_list. Variable in class sub_arctic.input.input_policy
The agent list for this policy.
_all_applets. Static variable in class sub_arctic.lib.manager
Set of all AWT applets that top_level interactors are hosted by.
_all_awt_components. Static variable in class sub_arctic.lib.manager
Set of all AWT components that top_level interactors are hosted by.
_allow_dragging. Variable in class sub_arctic.lib.listbox
This boolean should be set to true if you want your object to be able to drag objects out of its list.
_alpha_value. Variable in class sub_arctic.lib.transparency_container
Min transparency value.
_alpha_value. Variable in class sub_arctic.output.transparent_drawable
Max transparency that we paint everything with.
_an_observer. Static variable in class sub_arctic.lib.manager
An ImageObserver object that does nothing.
_angle_offset. Variable in class sub_arctic.output.radial_gradient
Angular offset of gradient (in radians).
_anim_thread. Static variable in class sub_arctic.anim.anim_generator
The thread which is providing the animation ticks
_argv. Variable in class sub_arctic.lib.interactor_app
Arguments from the command line.
_arrow_head_angle. Variable in class sub_arctic.lib.line_display
The angle (in degrees) between each of the arrowhead lines and the line itself.
_arrow_head_length. Variable in class sub_arctic.lib.line_display
The length of the edges of the arrowhead lines.
_autosize. Variable in class sub_arctic.lib.button
This is the storage for the autosize variable.
_autosize. Variable in class sub_arctic.lib.label
This is the storage for the autosize variable.
_awt_event. Variable in class sub_arctic.input.event
The AWT event object being wrapped
_awt_parent. Variable in class sub_arctic.lib.top_level
_B. Variable in class sub_arctic.constraints.linear_ext_constraint
"B" coefficient in A*x+B equation.
_back_img. Variable in class sub_arctic.lib.h_slider_display
Image for the background -- use null for a default solid color
_back_img. Variable in class sub_arctic.lib.v_slider_display
Image for the background -- use null for a default solid color
_backdrop. Variable in class sub_arctic.lib.backdrop_lens
_background. Variable in class sub_arctic.output.color_pair
Background color of the pair
_background. Variable in class sub_arctic.output.color_scheme
background color for the color scheme
_base. Variable in class sub_arctic.output.color_scheme
base color for the color scheme
_basic_font_size. Static variable in class sub_arctic.lib.html_element
This is the basic font size that the layout algorithm is going to use
_below_spacing. Variable in class sub_arctic.lib.label
This stores the below spacing of the interactor.
_border. Variable in class sub_arctic.lib.column
Border around all the children.
_border. Variable in class sub_arctic.lib.row
Border (whitespace) around all the children.
_border. Variable in class sub_arctic.lib.shrink_wrap_container
Space left at the right and bottom of our children
_border. Variable in class sub_arctic.lib.tab_parent
Border around all the children.
_border. Variable in class sub_arctic.lib.tab_semantic_lens
Border around all the children.
_bound_traversal. Static variable in class sub_arctic.input.snap_drag_agent
Traversal identifier for the snap bound test traversal
_boundary. Variable in class sub_arctic.anim.slow_in_slow_out
Where to end the slow in, and where to begin the slow out (although 1-_boundary is more correct for where to begin the slow out).
_bounds_sem_draw_kind. Variable in class sub_arctic.lib.bounds_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_bounds_sem_draw_kind. Variable in class sub_arctic.lib.grabber_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_boxed. Variable in class sub_arctic.lib.backdrop_lens
If this variable is set, the interactor has a box around it.
_boxed. Variable in class sub_arctic.lib.column
If this variable is set, the interactor has a box around it.
_boxed. Variable in class sub_arctic.lib.h_slider_display
This variable is a boolean which says if you want a box around the slider or not.
_boxed. Variable in class sub_arctic.lib.row
If this variable is set, the interactor has a box around it.
_boxed. Variable in class sub_arctic.lib.semantic_lens
If this variable is set, the interactor has a box around it.
_boxed. Variable in class sub_arctic.lib.tab_parent
If this variable is set, the interactor has a box around it.
_boxed. Variable in class sub_arctic.lib.tab_semantic_lens
If this variable is set, the interactor has a box around it.
_boxed. Variable in class sub_arctic.lib.v_slider_display
This variable is a boolean which says if you want a box around the slider or not.
_broken. Static variable in class sub_arctic.lib.manager
An image that we provide when a requested image can't be loaded or otherwise has a problem.
_broken_image_icon. Static variable in class sub_arctic.lib.manager
A loaded_image that we provide when a requested image can't be loaded or otherwise has a problem.
_broken_image_icon. Static variable in class sub_arctic.lib.std
_cached_height. Variable in class sub_arctic.lib.listbox_child_display
Cached height of this object.
_cached_width. Variable in class sub_arctic.lib.listbox_child_display
Cached width of this object.
_callback_obj. Variable in class sub_arctic.lib.drag_container
Object we make callbacks to.
_callback_obj. Variable in class sub_arctic.lib.h_range_slider
Object we make callbacks to
_callback_obj. Variable in class sub_arctic.lib.h_slider
Object we make callbacks to (if non-null)
_callback_obj. Variable in class sub_arctic.lib.listbox
This is the callback object for this listbox.
_callback_obj. Variable in class sub_arctic.lib.multi_button
Object we make callbacks to
_callback_obj. Variable in class sub_arctic.lib.press_label
The object to whom we are sending our callback.
_callback_obj. Variable in class sub_arctic.lib.sliding_text
Object we make callbacks to at the end of a scroll
_callback_obj. Variable in class sub_arctic.lib.text_toggle_collection
The callback object to send callbacks to.
_callback_obj. Variable in class sub_arctic.lib.v_range_slider
Object we make callbacks to
_callback_obj. Variable in class sub_arctic.lib.v_slider
Object we make callbacks to
_captured_text. Variable in class sub_arctic.output.text_extractor
Vector containing strings extracted from the drawing.
_cback_obj. Variable in class sub_arctic.lib.anim_mover_container
This is where we hold our callback object.
_check. Static variable in class sub_arctic.output.motif_style
_check_box. Static variable in class sub_arctic.lib.std
_check_box_checked. Static variable in class sub_arctic.lib.std
_child_display. Variable in class sub_arctic.lib.listbox_display
The underlying listbox_display_children.
_child_index. Variable in class sub_arctic.lib.base_interactor
Index of this object within the parent's child list.
_child_list. Variable in class sub_arctic.lib.base_interactor
Child interactors of this object.
_clear_back. Variable in class sub_arctic.lib.backdrop_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
_clear_back. Variable in class sub_arctic.lib.semantic_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
_color_values. Variable in class sub_arctic.output.gradient
The array of color values (stored as ints encoded aarrggbb) providing the colors we interpolate across.
_colors. Variable in class sub_arctic.lib.column
This holds the color pair in use for this object.
_colors. Variable in class sub_arctic.lib.oneline_text_display
The color pair currently being used to display the text and background of the object.
_colors. Variable in class sub_arctic.lib.row
This holds the color pair in use for this object.
_colors. Variable in class sub_arctic.lib.tab_parent
This holds the color pair in use for this object.
_colors. Variable in class sub_arctic.lib.tab_semantic_lens
This holds the color pair in use for this object.
_const_value. Variable in class sub_arctic.constraints.std_ext_constraint
Constant value passed to the constraint evaluation function.
_constraint_flags. Variable in class sub_arctic.lib.base_interactor
Small bitset of flags indicating facts about the constraints of this interactor.
_creating_style. Variable in class sub_arctic.style.styled_image
The style this image was originally created with.
_cur_clip. Variable in class sub_arctic.output.ignore_drawable
Rectangle of current clipping rectangle
_cur_color. Variable in class sub_arctic.output.ignore_drawable
A privately maintained current color
_cur_font. Variable in class sub_arctic.output.ignore_drawable
A privately maintained current font
_cur_metrics. Variable in class sub_arctic.output.ignore_drawable
A privately maintained metrics object for the current font
_cur_state. Variable in class sub_arctic.lib.multi_button
Index of current state.
_cur_thumb_size. Variable in class sub_arctic.lib.h_scrollbar
Size of current thumb (so we know if we need to replace it)
_cur_thumb_size. Variable in class sub_arctic.lib.v_scrollbar
Size of current thumb (so we know if we need to replace it)
_current_add_list_item. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling ADD_LIST_ITEM.
_current_add_space. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling ADD_SPACE
_current_add_word. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling ADD_WORD
_current_buffer. Static variable in class sub_arctic.lib.html_element
This is where we hold the string we are currently building.
_current_buffer_width. Static variable in class sub_arctic.lib.html_element
This is where we keep track of how wide the string is that we have buffered in _current_buffer.
_current_child. Static variable in class sub_arctic.lib.bounds_sem_draw_context
The current child number
_current_colors. Static variable in class sub_arctic.lib.html_element
This is the current set of colors in use.
_current_column. Static variable in class sub_arctic.lib.html_element
This is the current column (which is really the current paragraph) we are building.
_current_depth. Variable in class sub_arctic.lib.bounds_sem_draw_context
The current depth
_current_end_of_line. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling END_OF_LINE
_current_flow. Static variable in class sub_arctic.lib.html_element
This the text flow we are actually working on.
_current_font. Static variable in class sub_arctic.lib.html_element
This is where we store the current font as we are doing a layout pass.
_current_handle_amp. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling HANDLE_AMP.
_current_handle_tag. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling HANDLE_TAG
_current_indent. Static variable in class sub_arctic.lib.html_element
This variable is the amount of indentation to use if a new line is called for.
_current_is_left. Variable in class sub_arctic.lib.menubar
This is a boolean which says if the selected item is in the right or the left hand set.
_current_list_item_prefix. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling LIST_ITEM_PREFIX.
_current_paragraph_end. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling PARAGRAPH_END.
_current_paragraph_start. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling PARAGRAPH_START
_current_pick_list. Static variable in class sub_arctic.input.positional_policy_class
Current pick list.
_current_row. Static variable in class sub_arctic.lib.html_element
This is the row that we are currently constructing.
_current_string_end. Static variable in class sub_arctic.lib.html_element
This is a pointer to the html_element which is handling STRING_END
_current_style. Static variable in class sub_arctic.output.style_manager
Store the current style.
_current_style. Static variable in class sub_arctic.style.style_manager
The currently active global style.
_currently_depressed. Variable in class sub_arctic.lib.menubar
This is the number of the currently depressed item.
_currently_drawing. Variable in class sub_arctic.output.conditional_drawable
Do we currently have drawing on/or off?
_cycle_handle_object. Static variable in class sub_arctic.lib.manager
The current custom constraint handling handling object (if any).
_cycle_handling_mechanism. Static variable in class sub_arctic.lib.manager
The current constraint cycle handling response.
_damage_area. Variable in class sub_arctic.lib.top_level
This holds the area of damage to this interactors display
_data. Variable in class sub_arctic.lib.text_toggle_collection
vector of the strings for this collection
_debug_lens. Variable in class sub_arctic.lib.debug_lens_top_level
The debugging lens object.
_debugging. Variable in class sub_arctic.lib.debug_lens_top_level
Are we currently showing the debug lens?
_default_color_pair. Static variable in class sub_arctic.lib.manager
This holds the system's default color pair
_default_font. Static variable in class sub_arctic.output.style_manager
The default font for the system.
_default_look. Static variable in class sub_arctic.lib.toggle
Images for default normal appearance of a toggle.
_default_offset. Static variable in class sub_arctic.lib.text_toggle_collection
How much space around the edges and between the items.
_default_scheme. Static variable in class sub_arctic.output.style_manager
This is sub_arctic's default color scheme.
_default_separation. Static variable in class sub_arctic.lib.label_toggle
Separation between toggle and label.
_default_table. Static variable in class sub_arctic.input.navigation_agent
The default action table.
_default_toolkit. Static variable in class sub_arctic.lib.manager
Reference to a toolkit object that we can use to create things.
_delay. Variable in class sub_arctic.anim.time_interval
_delta_x. Variable in class sub_arctic.anim.line_trajectory
Amount to move in x.
_delta_y. Variable in class sub_arctic.anim.line_trajectory
Amount to move in y.
_desig_table. Static variable in class sub_arctic.style.style_manager
Search table for resource designators (indexed by name string).
_display. Variable in class sub_arctic.lib.listbox_v_scrollbar
The listbox we are attached to.
_display_parent. Variable in class sub_arctic.lib.listbox_display
The parent interactor which holds the listbox display and the horiz scrollbar.
_dn_img. Variable in class sub_arctic.lib.v_slider_display
Image for the down button
_doing_ood. Variable in class sub_arctic.constraints.external_constraint
Local mark for breaking cycles.
_double_click_delay. Variable in class sub_arctic.lib.listbox
This is how many milliseconds to wait for a double click.
_double_click_loc. Variable in class sub_arctic.lib.listbox
This is what the user originally clicked on, thus where we want to check to see if they are if we get a fast second click.
_double_click_trans. Variable in class sub_arctic.lib.listbox
This storage is used by the interactor to know if a double click might be coming.
_drag_feature_point. Variable in class sub_arctic.input.move_drag_focus_agent
Index of the feature point we are dragging based on.
_draw_area_h. Variable in class sub_arctic.style.blank_base
Height of interior drawing area.
_draw_area_w. Variable in class sub_arctic.style.blank_base
Width of interior drawing area.
_draw_area_x_off. Variable in class sub_arctic.style.blank_base
Offset from left edge of bounding box to the left edge of the interior drawing area.
_draw_area_y_off. Variable in class sub_arctic.style.blank_base
Offset from top edge of bounding box to the top edge of the interior drawing area.
_draw_border. Variable in class sub_arctic.style.shadow_rect_blank
Indication of whether to draw a border (in black)
_draw_color. Variable in class sub_arctic.output.simple_text_renderer
Color that text gets drawn in
_draw_colors. Variable in class sub_arctic.lib.label
Color pair that we draw with.
_draw_font. Variable in class sub_arctic.output.simple_text_renderer
Font that text gets drawn in
_draw_gradient. Variable in class sub_arctic.output.gradient_text_renderer
Gradient to draw text in
_draw_obj. Variable in class sub_arctic.lib.backdrop_lens
The "predicate" object that does the specialized drawing for this lens.
_draw_obj. Variable in class sub_arctic.lib.semantic_lens
The "predicate" object that does the specialized drawing for this lens.
_draw_style. Variable in class sub_arctic.output.linear_gradient_text
Drawing style used for gradient.
_draw_style. Variable in class sub_arctic.output.radial_gradient_text
Drawing style used for gradient.
_drawing_stack. Variable in class sub_arctic.output.isolation_drawable
Stack of interactors currently in the process of drawing
_dummy. Static variable in class sub_arctic.constraints.std_function
A dummy std_objpart_encoding to use internally in building function encodings for external constraints.
_duration. Variable in class sub_arctic.anim.time_interval
If used _used_duration is true, this will contain the duration.
_effect_list. Variable in class sub_arctic.lib.sliding_stylized_text
Vector of effects that are being applied to the text.
_enabled_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on enabled.
_encoding. Variable in class sub_arctic.constraints.std_constraint
Encoding of constraint as an integer.
_encoding. Variable in class sub_arctic.constraints.std_ext_constraint
Partial encoding of the constraint.
_encoding. Variable in class sub_arctic.constraints.std_objpart_encoding
The encoding of the object and part for local object references and standard parts.
_end_of_selection. Variable in class sub_arctic.lib.oneline_text_display
End of current selection.
_end_time. Variable in class sub_arctic.anim.time_interval
End (if known) is here
_end_value. Variable in class sub_arctic.lib.h_range_slider_display
Current value of the slider
_end_value. Variable in class sub_arctic.lib.v_range_slider_display
Current value of the slider
_event_seq_num. Static variable in class sub_arctic.lib.manager
Counter for event sequence numbers.
_expected_parm_types. Variable in class sub_arctic.style.composer
Set of indicators for expected parameter types.
_expensive_draw. Variable in class sub_arctic.lib.shadow_caster
Do we do expensive but realistic drawing of shadows for images, or do we just do their bounding rectangle? Default is to be cheap about it.
_expensive_draw. Variable in class sub_arctic.lib.shadow_drag_container
Do we do expensive but realistic drawing of shadows for images, or do we just do their bounding rectangle? Default is to be cheap about it.
_expensive_draw. Variable in class sub_arctic.output.shadow_drawable
Do we do expensive but realistic drawing of images, or do we just do their bounding rectangle? Default is to be cheap about it.
_exploder_draw_kind. Variable in class sub_arctic.lib.exploder_lens
Identifier for the particular kind of semantic redraw pass being done here.
_extern_constraints_table. Static variable in class sub_arctic.lib.manager
Lookup table for associating external constraints with interactors.
_external_h_scrollbar. Variable in class sub_arctic.lib.listbox_display
This is an "external" horizontal scrollbar.
_external_v_scrollbar. Variable in class sub_arctic.lib.listbox_display
This is an "external" vertical scrollbar.
_extraction_enabled. Variable in class sub_arctic.output.text_extractor
Is string extraction turned on
_fake_top. Variable in class sub_arctic.lib.debug_interactor_applet
The fake top_level object object that is placed below the real root and passed to the user's build_ui() routine.
_fallback_desig. Variable in class sub_arctic.style.style_resource_desig
Link to the first designator in the fallback chain for this designator.
_feature_points. Variable in class sub_arctic.style.composition_part_base
Feature point array for this object.
_filter_obj. Variable in class sub_arctic.input.move_drag_focus_agent
Object which acts as drag filter.
_finished. Variable in class sub_arctic.anim.transition
This lets the world know that we have seen a time that is larger than our end.
_first_line. Variable in class sub_arctic.lib.text_display
First line to display.
_fixed. Variable in class sub_arctic.lib.backdrop_lens
_fixed. Variable in class sub_arctic.lib.semantic_lens
_fixed_width. Variable in class sub_arctic.lib.text_toggle_collection
This controls if you want a fixed width for the labels.
_flags. Variable in class sub_arctic.lib.base_interactor
Small bitset of flags indicating facts about this interactor.
_focus. Variable in class sub_arctic.lib.text_list_element
This variable holds our state of focusedness.
_focus_context. Variable in class sub_arctic.lib.focus_semantic_lens
Context through which we keep track of our focus.
_focus_sem_draw_kind. Variable in class sub_arctic.lib.focus_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_focus_set. Variable in class sub_arctic.input.focus_dispatch_agent
Focus set.
_focused. Variable in class sub_arctic.lib.listbox
This value is the value of the currently focused on object.
_font. Variable in class sub_arctic.lib.button
Keep a hold the font for textual gables used by this object.
_font. Variable in class sub_arctic.lib.label_toggle
The font for this object.
_font. Variable in class sub_arctic.lib.menu_button
The font for this object.
_font. Variable in class sub_arctic.lib.nametag_sem_draw
Font to draw class tags in.
_font. Variable in class sub_arctic.lib.oneline_text_display
Font that interactor displays in
_font. Variable in class sub_arctic.lib.text_display
Font that interactor displays in
_font. Variable in class sub_arctic.lib.text_menu_item
This objects font.
_font. Variable in class sub_arctic.lib.text_toggle_collection
This is where the font lives for drawing the labels.
_font_name. Variable in class sub_arctic.lib.text_flow
This variable holds the string for the base font name.
_font_size. Variable in class sub_arctic.lib.text_flow
This is where we hold the basic font size for this text flow.
_force_scrollbars. Variable in class sub_arctic.lib.panner
Variable to keep track of whether or not to force scrollbars.
_forced_height. Variable in class sub_arctic.lib.interactor_canvas
The height part of the size the user sets.
_forced_width. Variable in class sub_arctic.lib.interactor_canvas
The width part of the size the user sets.
_foreground. Variable in class sub_arctic.output.color_pair
Foreground color of the pair
_foreground. Variable in class sub_arctic.output.color_scheme
foreground color for the color scheme
_freq. Variable in class sub_arctic.anim.continuous_transition
How often does the user want calls (in milliseconds).
_fx1. Variable in class sub_arctic.output.linear_gradient
Cache of x1 as a float.
_fx2. Variable in class sub_arctic.output.linear_gradient
Cache of x2 as a float.
_fxc. Variable in class sub_arctic.output.radial_gradient
Cache of X coordinate of center point as float.
_fy1. Variable in class sub_arctic.output.linear_gradient
Cache of y1 as a float.
_fy2. Variable in class sub_arctic.output.linear_gradient
Cache of y2 as a float.
_fyc. Variable in class sub_arctic.output.radial_gradient
Cache of Y coordinate of center point as float.
_group_link. Variable in class sub_arctic.lib.toggle
Link for circular list of radio button group.
_h. Variable in class sub_arctic.lib.base_interactor
Height of the object.
_h. Variable in class sub_arctic.style.blank_base
Height of the blank image.
_h. Variable in class sub_arctic.style.composer
Height of the composed result.
_h_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on h.
_h_slider_back. Static variable in class sub_arctic.lib.std
_h_slider_left. Static variable in class sub_arctic.lib.std
_h_slider_right. Static variable in class sub_arctic.lib.std
_h_slider_thumb. Static variable in class sub_arctic.lib.std
_h_spacing. Variable in class sub_arctic.lib.oneline_text_display
Horizontal spacing
_h_spacing. Variable in class sub_arctic.lib.text_display
Extra horizontal spacing at left and right of text
_halo_color. Variable in class sub_arctic.lib.halo_container
The color of the halo ring.
_halo_offset. Variable in class sub_arctic.lib.halo_container
The offset of the halo from the reference object.
_halo_width. Variable in class sub_arctic.lib.halo_container
The width of the halo ring.
_handle. Variable in class sub_arctic.lib.simple_grow_container
Image for the grow handle
_handle_object. Static variable in class sub_arctic.lib.manager
The current custom exception handling object (if any).
_handling_mechanism. Static variable in class sub_arctic.lib.manager
The current exception handling response.
_height_dict. Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the height percentages.
_highlight. Variable in class sub_arctic.output.color_scheme
highlight color for the color scheme
_highlighted. Variable in class sub_arctic.lib.text_list_element
We store whether we are highlighted or not.
_hilight_color. Variable in class sub_arctic.output.shadow_lin_grad_text
Color for the hilight above the actual text
_hilight_color. Variable in class sub_arctic.output.shadow_rad_grad_text
Color for the hilight above the actual text
_hilight_color. Variable in class sub_arctic.style.shadow_rect_blank
Color for the hilight above the blank
_hilight_color. Variable in class sub_arctic.output.shadowed_text_renderer
Color for the hilight above the actual text
_hm_down_arrow. Static variable in class sub_arctic.lib.std
_hm_right_arrow. Static variable in class sub_arctic.lib.std
_horiz. Variable in class sub_arctic.lib.listbox_display
This is the horizontal scrollbar for this listbox (which is created even if not used.
_horiz_status. Variable in class sub_arctic.lib.listbox_display
This holds the status of the horizontal scrollbar.
_ignore. Static variable in class sub_arctic.output.drawable
An observer object for effectively ignoring observation.
_image. Variable in class sub_arctic.style.hv_fill_image_blank
The images used to create this blank.
_image. Variable in class sub_arctic.lib.icon
Image for the icon.
_image. Variable in class sub_arctic.output.loaded_image
The image we encapsulate.
_images. Variable in class sub_arctic.lib.label_toggle
_impl. Variable in class sub_arctic.constraints.std_constraint
The implementation object for this constraint.
_in_text_mode. Variable in class sub_arctic.input.navigation_agent
Are we currently in text entry mode
_in_transition. Variable in class sub_arctic.lib.multi_button
Internal indicator of whether we are currently in transition from one state to the next.
_indent_spacing. Variable in class sub_arctic.lib.hierarchy_parent
This holds the amount that children in the hierarchy are indented.
_index. Variable in class sub_arctic.style.styled_image
The index of this image within its image set (if any).
_inter_child_space. Static variable in class sub_arctic.lib.html_element
This is the amount of space between children.
_interactor_resources. Static variable in class sub_arctic.style.style_manager
The style used to store fallback resources for interactors not in the standard library.
_interchild_space. Variable in class sub_arctic.lib.column
The spacing between children.
_interchild_space. Variable in class sub_arctic.lib.row
The spacing between children.
_interval. Variable in class sub_arctic.anim.transition
Time interval we are going on.
_is_horiz. Variable in class sub_arctic.lib.hv_line
Whether the line is horizontal or vertical.
_is_loaded. Variable in class sub_arctic.output.loaded_image
Do we know that the image has been loaded
_is_open. Variable in class sub_arctic.lib.hierarchy_parent
Keep track if we are open.
_isolated_set. Variable in class sub_arctic.output.isolation_drawable
A hash table holding the interactors we are limiting drawing to.
_isolation_sem_draw_kind. Variable in class sub_arctic.lib.isolation_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_labels. Variable in class sub_arctic.lib.tab_parent
_labels. Variable in class sub_arctic.lib.tab_semantic_lens
_large_inc. Variable in class sub_arctic.lib.h_slider_display
Large increment value
_large_inc. Variable in class sub_arctic.lib.v_slider_display
Large increment value
_last_hunt_id. Variable in class sub_arctic.style.style
Identifier for last search through this style's table.
_last_time. Variable in class sub_arctic.anim.transition
Store the last time seen.
_last_valid. Variable in class sub_arctic.lib.listbox
This variable is used to allow the system to know where the last valid object was before the user's mouse went "out of bounds."
_layout_type. Variable in class sub_arctic.lib.column
The layout type for this column.
_layout_type. Variable in class sub_arctic.lib.row
The layout type for this row.
_left_img. Variable in class sub_arctic.lib.h_slider_display
Image for the left button
_lens. Variable in class sub_arctic.lib.exploder_draw_context
The lens whose draw context we are.
_lens. Variable in class sub_arctic.lib.sem_draw_context
The lens whose draw context we are.
_line_handle. Static variable in class sub_arctic.lib.std
_local_x. Variable in class sub_arctic.input.event
X position in local coordinates of the object it is delivered to.
_local_y. Variable in class sub_arctic.input.event
Y position in local coordinates of the object it is delivered to.
_locked. Variable in class sub_arctic.style.styled_image
Whether the image is locked -- that is whether it will ignore attempted style changes.
_look. Variable in class sub_arctic.lib.text_menu_item
Store the two looks for this object.
_main_color. Variable in class sub_arctic.style.shadow_rect_blank
Color for the main area of the blank
_max_val. Variable in class sub_arctic.lib.h_slider_display
Maximum value of the slider
_max_val. Variable in class sub_arctic.lib.v_slider_display
Maximum value of the slider
_menu. Variable in class sub_arctic.lib.menu_button
This holds a pointer to our menu that we will pop up.
_metric. Variable in class sub_arctic.lib.oneline_text_display
Cached font metrics object for the current font
_metric. Variable in class sub_arctic.lib.text_display
Cached font metrics object for the current font
_metrics. Variable in class sub_arctic.output.simple_text_renderer
Cache of font metrics object for the current font.
_min_val. Variable in class sub_arctic.lib.h_slider_display
Minimum value of the slider
_min_val. Variable in class sub_arctic.lib.v_slider_display
Minimum value of the slider
_motif_down. Static variable in class sub_arctic.lib.std
_motif_left. Static variable in class sub_arctic.lib.std
_motif_right. Static variable in class sub_arctic.lib.std
_motif_up. Static variable in class sub_arctic.lib.std
_motion. Variable in class sub_arctic.lib.h_range_slider_display
Current motion of the slider
_motion. Variable in class sub_arctic.lib.v_range_slider_display
Current motion of the slider
_name. Variable in class sub_arctic.style.style
Name of this style.
_name. Variable in class sub_arctic.style.style_resource_desig
Name for this designator.
_need_ticks. Static variable in class sub_arctic.anim.anim_generator
Indication of whether we need the pulses at all.
_next_uniq_id. Static variable in class sub_arctic.style.style
Counter for generating unique positive integers
_notify. Variable in class sub_arctic.input.menu_focus_agent
This is where we keep track of what object to notify when the interaction ends.
_notify_list. Variable in class sub_arctic.constraints.external_constraint
The set of things we notify when values are out-of-date.
_notify_list_table. Static variable in class sub_arctic.lib.manager
Lookup table for storage of notify lists on behalf of interactors (this is part of the "external" or "heavyweight" constraint system).
_num_buckets. Static variable in class sub_arctic.style.style
Number of hash buckets in lookup table.
_num_ops. Variable in class sub_arctic.constraints.std_ext_constraint
Cache of number of operands for the encoded function
_obj. Variable in class sub_arctic.lib.interactor_frame
Callback object.
_obj. Variable in class sub_arctic.lib.object_list_element
This is the object we are displayed.
_obj. Variable in class sub_arctic.input.work_pair
The object to pass to the work proc when it runs.
_offscreen_graphics. Variable in class sub_arctic.lib.top_level
The drawing context for putting graphics on the backing store
_offscreen_image. Variable in class sub_arctic.lib.top_level
Our backing store (offscreen copy of the image of the interface)
_offscreen_size. Variable in class sub_arctic.lib.top_level
This is the size of the backing store.
_op1. Variable in class sub_arctic.lib.pred_and
First component predicate.
_op1. Variable in class sub_arctic.lib.pred_not
Component predicate.
_op1. Variable in class sub_arctic.lib.pred_or
First component predicate
_op1_obj. Variable in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 1 of the constraint.
_op1_part. Variable in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 1 of the constraint.
_op1_std_part. Variable in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 1.
_op2. Variable in class sub_arctic.lib.pred_and
Second component predicate
_op2. Variable in class sub_arctic.lib.pred_or
Second component predicate
_op2_obj. Variable in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 2 of the constraint.
_op2_part. Variable in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 2 of the constraint.
_op2_std_part. Variable in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 2.
_op3_obj. Variable in class sub_arctic.constraints.std_ext_constraint
Object referenced by operand 3 of the constraint.
_op3_part. Variable in class sub_arctic.constraints.std_ext_constraint
Non-standard part number for operand 3 of the constraint.
_op3_std_part. Variable in class sub_arctic.constraints.std_ext_constraint
Standard part code for operand 3.
_opaque. Variable in class sub_arctic.lib.column
If this variable is set, the interactor has an opaque background.
_opaque. Variable in class sub_arctic.lib.label
Are we drawing an opaque background?
_opaque. Variable in class sub_arctic.lib.row
If this variable is set, the interactor has an opaque background.
_opaque. Variable in class sub_arctic.lib.tab_parent
If this variable is set, the interactor has an opaque background.
_opaque. Variable in class sub_arctic.lib.tab_semantic_lens
If this variable is set, the interactor has an opaque background.
_orientation. Variable in class sub_arctic.constraints.ext_objpart_encoding
The orientation of this part.
_orientation. Variable in class sub_arctic.constraints.std_constraint
Orientation of the constraint.
_orientation. Variable in class sub_arctic.constraints.std_ext_constraint
Orientation under which this constraint is evaluated.
_orientation. Variable in class sub_arctic.constraints.std_objpart_encoding
The orientation of this part.
_pacer. Variable in class sub_arctic.anim.line_trajectory
This holds the pacer we are using.
_parameters. Variable in class sub_arctic.style.composer
Parameters being used to compose with.
_parameters. Variable in class sub_arctic.style.styled_image
The parameters which were passed to a composer to construct this image (or null if the image was not constructed).
_parent. Variable in class sub_arctic.lib.base_interactor
Parent of this object.
_parent_listbox. Variable in class sub_arctic.lib.listbox_child_display
Store the parent listbox_display of this object.
_part_a. Variable in class sub_arctic.lib.int_label
Storage for part_a value (which we display).
_part_a. Variable in class sub_arctic.lib.interactor_with_parts
Storage for part_a value
_part_a. Variable in class sub_arctic.lib.parent_with_parts
Storage for part_a value
_part_a_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on part_a.
_part_b. Variable in class sub_arctic.lib.interactor_with_parts
Storage for part_b value
_part_b. Variable in class sub_arctic.lib.parent_with_parts
Storage for part_b value
_part_b_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on part_b.
_part_spec_table. Variable in class sub_arctic.style.composer
Table describing how to create each part of the composition.
_parts. Variable in class sub_arctic.style.composer
Array that holds all of our parts.
_pattern. Variable in class sub_arctic.lib.backdrop
The background pattern that we fill our area with.
_pattern. Variable in class sub_arctic.lib.backdrop_column
Background pattern for this column
_pattern. Variable in class sub_arctic.lib.backdrop_row
Background pattern
_pick_list. Variable in class sub_arctic.input.pick_collector
Internal Vector to hold our picked objects.
_pick_valid_seq_num. Static variable in class sub_arctic.input.positional_policy_class
Event sequence number for which the pick collection is valid
_picture. Variable in class sub_arctic.lib.button
Store the picture (if any) we want on this button.
_point_focus. Variable in class sub_arctic.input.point_agent_class
This is where we keep the object we are currently pointing at (or null to signify the that we aren't pointing at anything).
_policy_list. Static variable in class sub_arctic.lib.manager
Set of all input dispatch policies.
_prev. Variable in class sub_arctic.lib.listbox
This is the index of the object we were over the last time we got any input during a drag sequence.
_proc. Variable in class sub_arctic.input.work_pair
The work to do.
_providing_style. Variable in class sub_arctic.style.composer
Style that we are getting resources from.
_pullright. Variable in class sub_arctic.lib.pullright_menu_item
Value of the menu we are displaying
_ref_coord1. Variable in class sub_arctic.style.op1_placement_rule
Designator for the coordinate value within the referent object that we are expressed relative to.
_ref_coord2. Variable in class sub_arctic.style.op2_placement_rule
Designator for the coordinate value within the second referent object.
_ref_coord3. Variable in class sub_arctic.style.op3_placement_rule
Designator for the coordinate value within the third referent object.
_ref_num1. Variable in class sub_arctic.style.op1_placement_rule
Number of the part, parameter, or constant being refered to in the referent.
_ref_num2. Variable in class sub_arctic.style.op2_placement_rule
Number of the part, parameter, or constant being refered to in the second referent.
_ref_num3. Variable in class sub_arctic.style.op3_placement_rule
Number of the part, parameter, or constant being refered to in the third referent.
_ref_obj. Variable in class sub_arctic.constraints.ext_objpart_encoding
The object being referenced.
_ref_obj1. Variable in class sub_arctic.style.op1_placement_rule
Designator for the object we our single operand refers to (the referent object).
_ref_obj2. Variable in class sub_arctic.style.op2_placement_rule
Designator for the object our second operand refers to (second referent object).
_ref_obj3. Variable in class sub_arctic.style.op3_placement_rule
Designator for the object our third operand refers to (third referent object).
_ref_part. Variable in class sub_arctic.constraints.ext_objpart_encoding
Encoding of the referenced part.
_reference_obj. Variable in class sub_arctic.lib.halo_container
The reference object we draw the halo around.
_related_how. Variable in class sub_arctic.anim.time_interval
If we are relative, how are we relative? Will be one of the constants AFTER_START_OF or AFTER_END_OF.
_related_to. Variable in class sub_arctic.anim.time_interval
If we are relative, who are we relative to?
_requested_width. Variable in class sub_arctic.lib.label_toggle
Requested width is the total width of the interactor or -1 if we don't care and want to size by string.
_resource_cache. Variable in class sub_arctic.style.composer
Cache of resources we have previously looked up from the providing style.
_resource_names. Variable in class sub_arctic.style.composer
Set of resource names or designators for the resources we expect to get from a style when composed.
_right_img. Variable in class sub_arctic.lib.h_slider_display
Image for the right button
_root_interactor. Variable in class sub_arctic.input.event
Top level interactor that this event occured in.
_root_style. Static variable in class sub_arctic.style.style_manager
The root style that all (regular) styles directly or indirectly inherit from.
_rules. Variable in class sub_arctic.style.composer
The rules for computing the positions and sizes of each part.
_selected_item. Variable in class sub_arctic.lib.menu
Value, get & set functions for the selected item.
_selected_set. Variable in class sub_arctic.lib.listbox_child_display
We keep a cached copy of the set of selected objects so we can make dragging faster.
_selection_end_line. Variable in class sub_arctic.lib.text_display
Ending line of the current selection.
_selection_end_pos. Variable in class sub_arctic.lib.text_display
Position of end of selection within the ending line.
_selection_set. Variable in class sub_arctic.input.selection_agent_class
The currently selected set.
_selection_start_line. Variable in class sub_arctic.lib.text_display
Start line of the current selection.
_selection_start_pos. Variable in class sub_arctic.lib.text_display
Position of start of selection within the start line.
_self_obj. Variable in class sub_arctic.constraints.std_ext_constraint
The object which serves as self for the constraint.
_sem_draw_kind. Variable in class sub_arctic.lib.backdrop_lens
Identifier for the particular kind of semantic redraw pass being done here.
_sem_draw_kind. Variable in class sub_arctic.lib.semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
_shadow. Variable in class sub_arctic.output.color_scheme
shadow color for the color scheme
_shadow_color. Variable in class sub_arctic.output.shadow_lin_grad_text
Color for the shadow below the actual text
_shadow_color. Variable in class sub_arctic.output.shadow_rad_grad_text
Color for the shadow below the actual text
_shadow_color. Variable in class sub_arctic.style.shadow_rect_blank
Color for the shadow below the blank
_shadow_color. Variable in class sub_arctic.output.shadowed_text_renderer
Color for the shadow below the actual text
_show_bounds. Variable in class sub_arctic.lib.bounds_sem_draw
Show a box around the object's bounds?
_show_class. Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's class name?
_show_crosshairs. Variable in class sub_arctic.lib.focus_semantic_lens
Holds whether we show the crosshairs
_show_crosshairs. Variable in class sub_arctic.lib.grabber_semantic_lens
Holds whether we show the crosshairs
_show_h. Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's height?
_show_w. Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's width?
_show_x. Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's x coordinate?
_show_y. Variable in class sub_arctic.lib.bounds_sem_draw
Show the object's y coordinate?
_signal_modifiers. Variable in class sub_arctic.lib.debug_lens_top_level
The set of modifier keys that must be down for a mouse button press to toggle debugging mode on/off.
_simple_target. Variable in class sub_arctic.anim.simple_transition
This is the object we are going to animate.
_single_selection. Variable in class sub_arctic.lib.listbox
This variable holds whether or not we are allowed to have multiple selections.
_size_by_children. Variable in class sub_arctic.lib.column
This holds our state variable about whether or not we are sized by our children.
_size_by_children. Variable in class sub_arctic.lib.row
This holds our state variable about whether or not we are sized by our children.
_size_by_children. Variable in class sub_arctic.lib.tab_parent
This holds our state variable about whether or not we are sized by our children.
_size_by_children. Variable in class sub_arctic.lib.tab_semantic_lens
This holds our state variable about whether or not we are sized by our children.
_sleep_time. Static variable in class sub_arctic.anim.anim_generator
This is how long we sleep between animation event generations (in milliseconds).
_small_inc. Variable in class sub_arctic.lib.h_slider_display
Small increment value
_small_inc. Variable in class sub_arctic.lib.v_slider_display
Small increment value
_snap_break_key. Static variable in class sub_arctic.input.snap_drag_agent
The keyboard event code used to signal that the currently active snap should be be broken and disabled.
_something_is_damaged. Static variable in class sub_arctic.lib.manager
Flag indicating something somewhere is damaged.
_special_child. Variable in class sub_arctic.lib.hierarchy_parent
We need to know if we are handling the first child management.
_specified_end. Variable in class sub_arctic.anim.time_interval
Did they specify an end time.
_specified_start. Variable in class sub_arctic.anim.time_interval
Did they specify a start time.
_splash. Variable in class sub_arctic.output.color_scheme
splash color for the color scheme
_stable_time. Variable in class sub_arctic.input.point_agent_class
This holds the number of milliseconds the user must be quiescent with the mouse to get a display help box.
_standard_library_resources. Static variable in class sub_arctic.style.style_manager
The style used to store fallback resources for interactors in the standard library.
_start. Variable in class sub_arctic.lib.listbox
This object is the current "starting point" for a drag interactor.
_start_of_selection. Variable in class sub_arctic.lib.oneline_text_display
Start of current selection.
_start_time. Variable in class sub_arctic.anim.time_interval
Start (if known) is here
_start_value. Variable in class sub_arctic.lib.h_range_slider_display
Current value of the slider
_start_value. Variable in class sub_arctic.lib.v_range_slider_display
Current value of the slider
_state_looks. Variable in class sub_arctic.lib.multi_button
Image set for "normal" appearance in each state.
_stipple25. Static variable in class sub_arctic.lib.std
_stipple50. Static variable in class sub_arctic.lib.std
_style_desig. Variable in class sub_arctic.style.styled_image
The style resource designator cooresponding to the type of resource this image is, or the composer object which created it.
_style_table. Static variable in class sub_arctic.style.style_manager
Search table for styles.
_super_styles. Variable in class sub_arctic.style.style
Array of styles that we inherit from (our super-styles).
_surface. Variable in class sub_arctic.lib.exploder_draw_context
The drawable we can draw on.
_surface. Variable in class sub_arctic.lib.sem_draw_context
The drawable we can draw on.
_synch_mask. Variable in class sub_arctic.lib.listbox
This mask holds what the current set of synchronization constants are.
_tag_color. Variable in class sub_arctic.lib.nametag_sem_draw
Tag color
_target. Variable in class sub_arctic.constraints.linear_ext_constraint
Provider part that gives the value we compute from
_target. Variable in class sub_arctic.anim.transition
Interactor we are operating on.
_target_child_end. Variable in class sub_arctic.lib.bounds_sem_draw_context
The end of the target child number
_target_child_start. Variable in class sub_arctic.lib.bounds_sem_draw_context
The start of the target child number
_target_depth_end. Variable in class sub_arctic.lib.bounds_sem_draw_context
The end of the target depth
_target_depth_start. Variable in class sub_arctic.lib.bounds_sem_draw_context
The start of the target depth
_targets. Variable in class sub_arctic.lib.focus_sem_draw_context
Holds the interactors we are focussed on
_targets. Variable in class sub_arctic.lib.grabber_semantic_lens
Holds the interactors we are focussed on
_text. Variable in class sub_arctic.lib.button
This variable holds the text we are about to render onto this button.
_text. Variable in class sub_arctic.lib.display_help_container
The help text
_text. Variable in class sub_arctic.lib.label_toggle
The text of the label.
_text. Variable in class sub_arctic.lib.menu_button
The text string on this object.
_text. Variable in class sub_arctic.lib.oneline_text_display
String currently being displayed.
_text. Variable in class sub_arctic.lib.text_display
Text to be displayed stored as a Vector of Strings
_text. Variable in class sub_arctic.lib.text_flow
The text of this object
_text. Variable in class sub_arctic.lib.text_menu_item
The text string on this object.
_text_background. Variable in class sub_arctic.output.color_scheme
text_background color for the color scheme
_the_image. Variable in class sub_arctic.style.image_comp_part
The image for this part.
_the_impl. Static variable in class sub_arctic.constraints.std_constraint_impl
The one and only instance of this class.
_the_renderer. Variable in class sub_arctic.style.text_comp_part
The renderer for this part.
_the_string. Variable in class sub_arctic.style.text_comp_part
The string for this part.
_thumb_img. Variable in class sub_arctic.lib.h_slider_display
Image for the "thumb"
_thumb_img. Variable in class sub_arctic.lib.v_slider_display
Image for the "thumb"
_thumb_percentage. Variable in class sub_arctic.lib.h_scrollbar
This is the amount as a percentage (0..1) of size the thumb takes up.
_thumb_percentage. Variable in class sub_arctic.lib.v_scrollbar
This is the amount as a percentage (0..1) of size the thumb takes up.
_thumb_scale. Variable in class sub_arctic.lib.h_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
_thumb_scale. Variable in class sub_arctic.lib.v_scrollbar
The amount we scale thumb_percentage (which is in the range 0..1) by when return it (or accept it) as an integer through the part_b interface.
_thumb_shift. Variable in class sub_arctic.lib.h_slider_display
This variable is how much to offset (in y and in pixels) the slider's thumb by when drawing it.
_thumb_shift. Variable in class sub_arctic.lib.v_slider_display
This variable is how much to offset (in x and in pixels) the slider's thumb by when drawing it.
_title_color. Variable in class sub_arctic.lib.backdrop_lens
Color we do our title handle in.
_title_color. Variable in class sub_arctic.lib.semantic_lens
Color we do our title handle in.
_title_font. Variable in class sub_arctic.lib.backdrop_lens
Font we draw title handle in
_title_font. Variable in class sub_arctic.lib.semantic_lens
Font we draw title handle in
_title_str. Variable in class sub_arctic.lib.backdrop_lens
Title string
_title_str. Variable in class sub_arctic.lib.semantic_lens
Title string
_toggle_image_set. Static variable in class sub_arctic.lib.std
_tokenizer. Static variable in class sub_arctic.lib.html_element
This is the string tokenizer we are using.
_top. Variable in class sub_arctic.lib.interactor_frame
Storage and accessor for the toplevel.
_top_interactor. Variable in class sub_arctic.lib.interactor_applet
This is the top_level associated with this applet.
_top_interactor. Variable in class sub_arctic.lib.interactor_canvas
This holds the top_level which is sitting inside this component.
_top_level_interactors. Static variable in class sub_arctic.lib.manager
Set of all top level interactor objects in the system.
_trace_enabled. Variable in class sub_arctic.output.trace_drawable
Flag to indicate that tracing is enabled (starts off true).
_trace_out. Variable in class sub_arctic.output.trace_drawable
PrintStream object we write trace lines to.
_traj. Variable in class sub_arctic.anim.transition
The trajectory we are using.
_transition_images. Variable in class sub_arctic.lib.label_toggle
_transition_looks. Variable in class sub_arctic.lib.multi_button
Image set for "transition" appearance from each state.
_tree_depth. Variable in class sub_arctic.output.single_isolation_drawable
Distance from the isolated object.
_ui_constructed. Variable in class sub_arctic.lib.interactor_frame
hold onto whether or not the UI is built
_up_img. Variable in class sub_arctic.lib.v_slider_display
Image for the up button
_usable_area. Variable in class sub_arctic.lib.h_scrollbar
This holds the usable area of the scrollbar.
_usable_area. Variable in class sub_arctic.lib.v_scrollbar
This holds the usable area of the scrollbar.
_use_group. Variable in class sub_arctic.lib.text_toggle_collection
Use group tells the collection if its collection forms one group or not.
_used_duration. Variable in class sub_arctic.anim.time_interval
Did they specify this in terms of duration?
_user_data. Variable in class sub_arctic.lib.base_interactor
A collection of Object references we are holding for the user or application.
_user_info_set. Variable in class sub_arctic.input.focus_dispatch_agent
Each focus object may provide a user info object when it is placed in the focus set.
_uses_std_part. Variable in class sub_arctic.constraints.ext_objpart_encoding
Indication of whether the referenced part is one of the standard ones (i.e,.
_v_slider_back. Static variable in class sub_arctic.lib.std
_v_slider_down. Static variable in class sub_arctic.lib.std
_v_slider_thumb. Static variable in class sub_arctic.lib.std
_v_slider_up. Static variable in class sub_arctic.lib.std
_v_spacing. Variable in class sub_arctic.lib.oneline_text_display
Vertical spacing around the text (both top and bottom have this space)
_v_spacing. Variable in class sub_arctic.lib.text_display
Extra vertical spacing at top and bottom of text
_val_at_boundary. Variable in class sub_arctic.anim.slow_in_slow_out
What is the amount of of time covered by the slow in and slow out?
_value. Variable in class sub_arctic.lib.h_slider_display
Current value of the slider
_value. Variable in class sub_arctic.lib.v_slider_display
Current value of the slider
_vert. Variable in class sub_arctic.lib.listbox_display
This is the vertical scrollbar for this listbox (which is created even if not used).
_vert_status. Variable in class sub_arctic.lib.listbox_display
This holds the status of the vertical scrollbar.
_vis_child. Variable in class sub_arctic.lib.tab_parent
Visible child
_vis_child. Variable in class sub_arctic.lib.tab_semantic_lens
Visible child
_visible_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on visible.
_w. Variable in class sub_arctic.lib.base_interactor
Width of the object.
_w. Variable in class sub_arctic.style.blank_base
Width of the blank image.
_w. Variable in class sub_arctic.style.composer
Width of the composed result.
_w_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on w.
_width_dict. Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the width percentages.
_workaround_table. Static variable in class sub_arctic.lib.manager
Table of workaround sets.
_wrappee. Variable in class sub_arctic.output.drawable_wrapper
The drawable object we are wrapped around.
_x. Variable in class sub_arctic.lib.base_interactor
X position of the object's top-left corner in parent's coordinate system.
_x. Variable in class sub_arctic.style.composition_part_base
Current x location of the object.
_x1. Variable in class sub_arctic.output.linear_gradient
X coordinate of first end point of orientation line.
_x2. Variable in class sub_arctic.output.linear_gradient
X coordinate of second end point of orientation line.
_x_adjust. Variable in class sub_arctic.lib.oneline_text_display
Adjustment factor to keep the current selection (or part of it) inside the bounds of the object.
_x_border. Variable in class sub_arctic.lib.button
Border around text horizontally
_x_border. Variable in class sub_arctic.lib.text_menu_item
The amount of border to use in x.
_x_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on x.
_x_dict. Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the x percentages.
_x_offset. Variable in class sub_arctic.output.exploder_drawable
_x_offset. Variable in class sub_arctic.lib.shadow_caster
X offset for shadow
_x_offset. Variable in class sub_arctic.lib.shadow_drag_container
X offset for shadow
_x_origin. Variable in class sub_arctic.anim.line_trajectory
Origin in x.
_x_spacing. Variable in class sub_arctic.lib.menu_button
The x spacing for this object.
_xc. Variable in class sub_arctic.output.radial_gradient
X coordinate of center point.
_y. Variable in class sub_arctic.lib.base_interactor
Y position of the object's top-left corner in parent's coordinate system.
_y. Variable in class sub_arctic.style.composition_part_base
Current y location of the object.
_y1. Variable in class sub_arctic.output.linear_gradient
Y coordinate of first end point of orientation line.
_y2. Variable in class sub_arctic.output.linear_gradient
Y coordinate of second end point of orientation line.
_y_border. Variable in class sub_arctic.lib.button
Border around text vertically
_y_border. Variable in class sub_arctic.lib.text_menu_item
The amount of border to use in y.
_y_constraint. Variable in class sub_arctic.lib.base_interactor
Encoding of constraint on y.
_y_dict. Variable in class sub_arctic.lib.percent_parent
This is where we keep track of the y percentages.
_y_offset. Variable in class sub_arctic.output.exploder_drawable
_y_offset. Variable in class sub_arctic.lib.shadow_caster
Y offset for shadow
_y_offset. Variable in class sub_arctic.lib.shadow_drag_container
Y offset for shadow
_y_origin. Variable in class sub_arctic.anim.line_trajectory
Origin in y.
_y_spacing. Variable in class sub_arctic.lib.menu_button
The y spacing for this object.
_yc. Variable in class sub_arctic.output.radial_gradient
Y coordinate of center point.

A

A(). Method in class sub_arctic.constraints.linear_ext_constraint
"A" coefficient in A*x+B equation.
above_space(). Method in class sub_arctic.lib.listbox_display
Retrieve the above spacing around a listbox.
above_spacing(). Method in class sub_arctic.lib.label
Get the spacing above the text of this interactor.
action_char(event, char, Object). Method in class sub_arctic.lib.oneline_text_edit
Accept input for a character that has been classified as a closure action (by returning CLOSURE_ACTION_CHAR from char_filter).
action_char(event, char, Object). Method in interface sub_arctic.input.text_acceptor
Provide input for a character that has been classified as a closure action (by returning CLOSURE_ACTION_CHAR from char_filter).
action_char(event, char, Object). Method in class sub_arctic.lib.text_edit
Accept input for a character that has been classified as a closure action (by returning CLOSURE_ACTION_CHAR from char_filter).
ACTION_EVENT. Static variable in class sub_arctic.input.event
action_table(). Method in class sub_arctic.input.navigation_agent
The action table which controls translation from events to calls under the navigable protocol.
activate_workaround(int, int). Static method in class sub_arctic.lib.manager
Activate a specific platform specific workaround.
active(). Method in class sub_arctic.lib.press_label
Return whether the object is active or not.
active_anti_snap. Variable in class sub_arctic.input.snap_drag_agent
Snap record containing information about the currently active anti-snap (or null if there is none).
active_anti_snap_info. Variable in class sub_arctic.input.snap_drag_agent
Application specific information about the currently active anti-snap
active_constraints(). Method in class sub_arctic.lib.base_interactor
Indicate which parts (coordinates/sizes/values) of this object are currently constrained.
active_constraints(). Method in interface sub_arctic.lib.interactor
Indicate which parts (coordinates/sizes/values) of this object are currently constrained.
active_snap. Variable in class sub_arctic.input.snap_drag_agent
Snap record containing information about the currently active snap (or null if there is none).
add(ext_objpart_encoding, ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A + B + K

Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.

add(std_objpart_encoding, std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function: A + B + K

add_agent_after(dispatch_agent, dispatch_agent). Method in class sub_arctic.input.input_policy
Add an agent to the agent list after the one given.
add_agent_before(dispatch_agent, dispatch_agent). Method in class sub_arctic.input.input_policy
Add an agent to the agent list before the one given.
add_child(interactor). Method in class sub_arctic.lib.base_interactor
Add a child to the end of the child list.
add_child(interactor). Method in class sub_arctic.lib.column
Override from base_interactor to also add constraints
add_child(interactor). Method in class sub_arctic.lib.hierarchy_parent
Override to also add constraints.
add_child(interactor). Method in interface sub_arctic.lib.interactor
Add a child to the end of the child list.
add_child(interactor). Method in class sub_arctic.lib.row
Override from base_interactor to also add constraints
add_child(interactor). Method in class sub_arctic.lib.tab_parent
Override from base_interactor to also add constraints
add_child(interactor). Method in class sub_arctic.lib.tab_semantic_lens
Override from base_interactor to also add constraints
add_child(interactor). Method in class sub_arctic.lib.uni_container
Override add child (since its so commonly used) to mean set_child(0,chld)
add_child(interactor, double, double). Method in class sub_arctic.lib.percent_parent
Add a child a fixed percentage of both the width and the height for its x and y coordinates.
add_child_at_x(interactor, double). Method in class sub_arctic.lib.percent_parent
Add a child at an x coordinate that is a given percentage of the width.
add_child_at_y(interactor, double). Method in class sub_arctic.lib.percent_parent
Add a child at an y coordinate that is a given percentage of the height.
add_depend_obj_part(Vector, int, interactor, int). Method in class sub_arctic.constraints.std_constraint_impl
Extract a depended upon object/part from the given object/part encoding and add it to the end of the given vector.
add_depend_part(Vector, int, int). Method in class sub_arctic.constraints.std_constraint_impl
Append depended upon part numbers to the given Vector.
add_h_slider(). Method in class sub_arctic.lib.panner
This code makes the horizontal slider visible.
ADD_LIST_ITEM. Static variable in class sub_arctic.lib.html_element
add_list_item(). Method in class sub_arctic.lib.html_element
Insert a list item.
add_resource(String, Object). Method in class sub_arctic.style.style
Add a resource to the style.
add_resource(style_resource_desig, Object). Method in class sub_arctic.style.style
Add a resource to the style.
add_resources(Object[]). Method in class sub_arctic.style.style
Add a list of resources to the style.
add_resources(style_resource_desig[], Object[]). Method in class sub_arctic.style.style
Add a list of resources to the style.
ADD_SPACE. Static variable in class sub_arctic.lib.html_element
add_space(). Method in class sub_arctic.lib.html_element
This function gets called to add whitespace to the display.
add_tab(interactor, String). Method in class sub_arctic.lib.tab_parent
Override from base_interactor to also add constraints
add_tab(interactor, String). Method in class sub_arctic.lib.tab_semantic_lens
Override from base_interactor to also add constraints
add_to_after_dispatch_list(dispatch_agent). Static method in class sub_arctic.lib.manager
Add an agent to the list of agents interested in the after dispatch hook.
add_to_focus(focusable, event, Object). Method in class sub_arctic.input.focus_dispatch_agent
Add an object to the focus set of this agent.
add_to_focus(focusable, event, Object). Method in class sub_arctic.input.single_focus_agent
Add object to focus set.
add_to_group(listbox). Method in class sub_arctic.lib.listbox
Add this listbox to a group of listboxes which have (possibly) synchronized input and output.
add_to_group_of(toggle). Method in class sub_arctic.lib.toggle
Add us to the group the given toggle is in.
add_to_isolated_set(interactor). Method in class sub_arctic.output.isolation_drawable
Add the given interactor to the isolated set.
add_to_ood_notify(value_provider, int, value_consumer, int). Static method in class sub_arctic.lib.manager
Add an element to the notify list being maintained for the given value_provider part.
add_to_selected_set(int, int). Method in class sub_arctic.lib.listbox_display
Add objects to the selected set.
add_to_selection_set(selectable, event, Object). Method in class sub_arctic.input.selection_agent_class
Add the given object to the selection set.
add_top_level(top_level). Static method in class sub_arctic.lib.manager
Add a top_level object to the set of active top_level objects.
add_user_datum(Object). Method in class sub_arctic.lib.base_interactor
Adds a data item to the collection of data items that we are holding for the user of this interactor.
add_user_datum(Object). Method in interface sub_arctic.lib.interactor
Adds a data item to the collection of data items that we are holding for the user of this interactor.
add_v_slider(). Method in class sub_arctic.lib.panner
This code make the horizontal slider visible.
ADD_WORD. Static variable in class sub_arctic.lib.html_element
add_word(String). Method in class sub_arctic.lib.html_element
This function does a calculation to see if the new word will fit on this line.
addNotify(). Method in class sub_arctic.lib.interactor_canvas
This function is part of the AWT world.
after_dispatch. Static variable in class sub_arctic.lib.manager
This is a list of dispatch_agents who would like to be informed whenever an event was successfully dispatched.
after_dispatch_notify(event, boolean). Method in class sub_arctic.input.dispatch_agent
This method is called by the manager after an event is dispatched on all agents which have registered interest in becoming aware of this fact.
after_dispatch_notify(event, boolean). Method in class sub_arctic.input.point_agent_class
This method is called by the manager after an event is dispatched.
AFTER_END_OF. Static variable in class sub_arctic.anim.time_interval
Use this constant to express that this time interval starts after the end of some other transition.
AFTER_START_OF. Static variable in class sub_arctic.anim.time_interval
Use this constant to express that this time interval starts after the start of some other transition.
agent(). Static method in class sub_arctic.lib.menu
Return the menu_focus_agent.
agent(int). Method in class sub_arctic.input.input_policy
Return the agent at a given index in the agent list.
allow_dragging(). Method in class sub_arctic.lib.listbox
Retreive the current state of draggability.
allowable_focus(focusable). Method in class sub_arctic.input.click_track_agent
Allow objects in this focus set only if they implement the click_tracking interface.
allowable_focus(focusable). Method in class sub_arctic.input.focus_dispatch_agent
Do subclass specific test to see if the given object is eligible to go in the focus set.
allowable_focus(focusable). Method in class sub_arctic.input.grow_drag_focus_agent
Method to limit the objects allowable as members of the focus set.
allowable_focus(focusable). Method in class sub_arctic.input.inout_drag_focus_agent
Test whether the given object can be added to the focus set (i.e., whether it is inout_draggable).
allowable_focus(focusable). Method in class sub_arctic.input.move_drag_focus_agent
Method to limit the objects allowable as members of the focus set.
allowable_focus(focusable). Method in class sub_arctic.input.navigation_agent
Indicate whether the given object is suitable to be our focus.
allowable_focus(focusable). Method in class sub_arctic.input.raw_focus_agent
Allow objects in this focus set only if they implement the raw_input_acceptor interface.
allowable_focus(focusable). Method in class sub_arctic.input.simple_drag_focus_agent
Indicate if the given object is suitable for inclusion in the focus set of this object.
allowable_focus(focusable). Method in class sub_arctic.input.snap_drag_agent
Method to limit the objects allowable as members of the focus set.
allowable_focus(focusable). Method in class sub_arctic.input.text_focus_agent
Indicate whether the given object is suitable to be our focus.
alpha_factor(). Method in class sub_arctic.output.transparent_drawable
Max transparency that we paint everything with.
alpha_mask. Variable in class sub_arctic.output.transparent_drawable
Copy of _alpha_value pre-shifted to apply directly as alpha value in RGB-alpha encoding.
alpha_shift. Static variable in class sub_arctic.output.gradient
Shift constant to extract alpha value from color.
alpha_value(). Method in class sub_arctic.lib.transparency_container
Min transparency value.
ALT_MASK. Static variable in class sub_arctic.input.event
alternate_report_string(String, int, int). Method in class sub_arctic.output.text_extractor
"Manually" report a string.
an_applet(). Static method in class sub_arctic.lib.manager
Return some active AWT applet.
an_awt_component(). Static method in class sub_arctic.lib.manager
Return some active AWT component.
an_observer(). Static method in class sub_arctic.lib.manager
Return an ImageObserver that does nothing.
anchor_pt_comp_part(). Constructor for class sub_arctic.style.anchor_pt_comp_part
Constructor with default position of 0,0.
anchor_pt_comp_part(int, int). Constructor for class sub_arctic.style.anchor_pt_comp_part
Full constructor.
and(ext_objpart_encoding, ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A & B & K.
and(std_objpart_encoding, std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function: A & B & K.
angle_offset(). Method in class sub_arctic.output.radial_gradient
Angular offset of gradient (in radians).
anim_generator(). Constructor for class sub_arctic.anim.anim_generator
anim_mover_container(int, int, interactor). Constructor for class sub_arctic.lib.anim_mover_container
Construct a new sprite container.
anim_mover_container(int, int, interactor, callback_object). Constructor for class sub_arctic.lib.anim_mover_container
Construct a new sprite container with a callback.
animation. Static variable in class sub_arctic.lib.manager
Animation agent.
animation_agent(). Constructor for class sub_arctic.anim.animation_agent
Initialize this agent.
anti_snap_feedback(event, Point, Point, int, snap_targetable, Object, Object). Method in class sub_arctic.lib.snap_container
Perform feedback while an anti-snap is active.
anti_snap_feedback(event, Point, Point, int, snap_targetable, Object, Object). Method in interface sub_arctic.input.snap_draggable
Perform feedback while an anti-snap is active.
anti_snap_feedback(event, Point, Point, snap_draggable, int, Object, Object). Method in class sub_arctic.lib.point_snap_target
anti_snap_feedback(event, Point, Point, snap_draggable, int, Object, Object). Method in interface sub_arctic.input.snap_targetable
Perform feedback while an anti-snap is active.
anti_snap_from(event, Point, Point, snap_draggable, int, Object, Object). Method in class sub_arctic.lib.point_snap_target
Do anti-snap feedback corresponding to an anti-snap from the given drag object.
anti_snap_from(event, Point, Point, snap_draggable, int, Object, Object). Method in interface sub_arctic.input.snap_targetable
Do anti-snap feedback corresponding to an anti-snap from the given drag object.
anti_snap_from_ok(Point, snap_draggable, int). Method in class sub_arctic.lib.point_snap_target
Determine if a geometrically accepted snap which has been semantically rejected (by snap_from_obj()) should provide anti-snap feedback.
anti_snap_from_ok(Point, snap_draggable, int). Method in interface sub_arctic.input.snap_targetable
Determine if a geometrically accepted snap which has been semantically rejected (by snap_from_obj()) should provide anti-snap feedback.
anti_snap_to(event, Point, Point, int, snap_targetable, Object, Object). Method in class sub_arctic.lib.snap_container
Indicate that the object should anti-snap to a given target object.
anti_snap_to(event, Point, Point, int, snap_targetable, Object, Object). Method in interface sub_arctic.input.snap_draggable
Indicate that the object should anti-snap to a given target object.
antic_amount. Static variable in class sub_arctic.anim.anticipation_line
This is the amount of backup on anticipation.
anticipation_line(int, int, int, int, pacer). Constructor for class sub_arctic.anim.anticipation_line
Construct a cartoon line between two points.

You should make sure that if you use a pacing function which is a slow_in_slow_out that the result of the slow part is 0.2 (== cutoff_point).

app_initialize(). Method in class sub_arctic.lib.interactor_app
Initialize your applications data structures here.
apply_alpha(Color). Method in class sub_arctic.output.transparent_drawable
Apply transparency value to a color.
arg(). Method in class sub_arctic.input.event
AWT field: An arbitrary argument.
arrow_head_angle(). Method in class sub_arctic.lib.line_display
The angle (in degrees) between each of the arrowhead lines and the line itself.
arrow_head_length(). Method in class sub_arctic.lib.line_display
The length of the edges of the arrowhead lines.
arrow_heads(). Method in class sub_arctic.lib.line_display
Number of arrowheads.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point). Method in class sub_arctic.output.drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point). Method in class sub_arctic.output.drawable_wrapper
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point). Method in class sub_arctic.output.exploder_drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point). Method in class sub_arctic.output.ignore_drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, int, int, double, Point, Point). Method in class sub_arctic.output.trace_drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
arrowhead_bound(int, int, int, int, Point, Point). Method in class sub_arctic.output.drawable
Find the min and max points bounding the arrowhead that would be drawn at the second point on the given line.
associate_menu(Object, menu). Method in class sub_arctic.lib.menubar
Set the menu associated with a particular item (String or loaded_image).
attach_dependent(int, value_consumer, int). Method in class sub_arctic.lib.base_interactor
Register something as interested in (dependent on) one of the parts (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B) of this object.
attach_dependent(int, value_consumer, int). Method in class sub_arctic.constraints.external_constraint
Register something as interested in (dependent on) one of the parts of this object.
attach_dependent(int, value_consumer, int). Method in interface sub_arctic.lib.interactor
Register something as interested in (dependent on) one of the parts (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B) of this object.
attach_dependent(int, value_consumer, int). Method in interface sub_arctic.constraints.value_provider
Register something as interested in (dependent on) one of the parts of this object.
autosize(). Method in class sub_arctic.lib.button
Retrieve the current state of autosize.
autosize(). Method in class sub_arctic.lib.label
Retrieve the current state of autosize.
ave(ext_objpart_encoding, ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A + B)/2 + K

Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.

ave(std_objpart_encoding, std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A + B)/2 + K

average_of_range(float, float). Method in class sub_arctic.output.gradient
Compute an averaged color value for the sequence of colors appearing between two indexes into the gradient color array.
awt_parent(). Method in class sub_arctic.lib.fake_top_level
Return the AWT component which hosts this interactor.
awt_parent(). Method in class sub_arctic.lib.top_level
Return the AWT component which hosts this interactor.

B

B(). Method in class sub_arctic.constraints.linear_ext_constraint
"B" coefficient in A*x+B equation.
back_img(). Method in class sub_arctic.lib.h_slider_display
Image for the background (pattern).
back_img(). Method in class sub_arctic.lib.v_slider_display
Image for the background (pattern).
backdrop(). Method in class sub_arctic.lib.backdrop_lens
backdrop(int, int, int, int, loaded_image). Constructor for class sub_arctic.lib.backdrop
Full constructor.
backdrop(int, int, loaded_image). Constructor for class sub_arctic.lib.backdrop
Constructor assuming default position of 0,0.
backdrop(loaded_image). Constructor for class sub_arctic.lib.backdrop
Constructor assuming default position of 0,0, and (temporary) default size.
backdrop_column(int, int, boolean, byte, loaded_image). Constructor for class sub_arctic.lib.backdrop_column
Smaller constructor for a backdrop column.
backdrop_column(int, int, int, int, boolean, byte, loaded_image). Constructor for class sub_arctic.lib.backdrop_column
Full constructor for a backdrop column.
backdrop_drag_container(int, int, boolean, callback_object, String, Applet, backdrop_lens). Constructor for class sub_arctic.lib.backdrop_drag_container
full constructor.
backdrop_drag_container(int, int, boolean, String, Applet, backdrop_lens). Constructor for class sub_arctic.lib.backdrop_drag_container
Nearly full constructor.
backdrop_draw_trav_id. Static variable in class sub_arctic.lib.backdrop_lens
unique identifier for sem_draw traversals
backdrop_lens(int, int, int, int, interactor_pred, boolean, int, loaded_image, Applet). Constructor for class sub_arctic.lib.backdrop_lens
Simple constructor with default font and title bar color.
backdrop_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int, loaded_image, Applet). Constructor for class sub_arctic.lib.backdrop_lens
Full constructor.
backdrop_lens(interactor_pred, int, loaded_image, Applet). Constructor for class sub_arctic.lib.backdrop_lens
Simplest constructor.
backdrop_row(int, int, boolean, boolean, byte, loaded_image). Constructor for class sub_arctic.lib.backdrop_row
Full constructor.
backdrop_sem_draw(). Constructor for class sub_arctic.lib.backdrop_sem_draw
background(). Method in class sub_arctic.output.color_pair
Background color of the pair
background(). Method in class sub_arctic.output.color_scheme
Retrieve the background color.
bar_image. Variable in class sub_arctic.lib.menubar
Our current menubar image.
base(). Method in class sub_arctic.output.color_scheme
Retrieve the base color.
base_interactor(). Constructor for class sub_arctic.lib.base_interactor
Constructor that assumes a position of 0,0, and a (temporary) default size.
base_interactor(int, int). Constructor for class sub_arctic.lib.base_interactor
Constructor that assumes a (temporary) default size.
base_interactor(int, int, int, int). Constructor for class sub_arctic.lib.base_interactor
Full constructor.
base_parent_interactor(). Constructor for class sub_arctic.lib.base_parent_interactor
Constructor that assumes a position of 0,0 and a (temporary) default size.
base_parent_interactor(int, int). Constructor for class sub_arctic.lib.base_parent_interactor
Constructor assuming a (temporary) default size
base_parent_interactor(int, int, int, int). Constructor for class sub_arctic.lib.base_parent_interactor
Full constructor
baseline(). Method in class sub_arctic.output.shadow_lin_grad_text
The baseline location associated with this renderer.
baseline(). Method in class sub_arctic.output.shadow_rad_grad_text
The baseline location associated with this renderer.
baseline(). Method in class sub_arctic.output.shadowed_text_renderer
The baseline location associated with this renderer.
baseline(). Method in class sub_arctic.output.simple_text_renderer
The baseline location associated with this renderer.
baseline(). Method in interface sub_arctic.output.text_renderer
The baseline location associated with this renderer.
become_focus(). Method in interface sub_arctic.lib.list_element
This method is used to inform the object that it has become the focus of a listbox.
become_focus(). Method in class sub_arctic.lib.text_list_element
This method is used to inform the object that it has become the focus of a listbox.
below_space(). Method in class sub_arctic.lib.listbox_display
Retrieve the below spacing around a listbox.
below_spacing(). Method in class sub_arctic.lib.label
Get the spacing below the text of this interactor.
BETWEEN_THUMBS. Static variable in class sub_arctic.lib.h_range_slider_display
BETWEEN_THUMBS. Static variable in class sub_arctic.lib.v_range_slider_display
BETWEEN_THUMBS_DRAGGED. Static variable in class sub_arctic.lib.h_range_slider
BETWEEN_THUMBS_DRAGGED. Static variable in class sub_arctic.lib.v_range_slider
bevel_circle(loaded_image, boolean, color_scheme). Method in class sub_arctic.output.motif_style
Bevel a circle for use with radio buttons.
bevel_menu_icon(loaded_image, int, int, int, int, boolean, color_scheme). Static method in class sub_arctic.output.motif_style
Bevel a down triangle for the menu icon.
bevel_pullright_triangle(drawable, boolean, int, int, color_scheme). Method in class sub_arctic.output.motif_style
Bevel a triangle for the pullright menu icon.
bevel_rect(loaded_image, boolean, boolean, boolean, boolean, boolean, boolean, boolean, color_scheme). Static method in class sub_arctic.output.motif_style
bevel_start_angle. Static variable in class sub_arctic.output.motif_style
This is the number of degrees of offset for this beveling of circles.
bevel_triangle_down(loaded_image, color_scheme). Static method in class sub_arctic.output.motif_style
Bevel a down triangle for the bottom of a scrollbar.
bevel_triangle_left(loaded_image, color_scheme). Static method in class sub_arctic.output.motif_style
Bevel a left triangle for the left of a scrollbar.
bevel_triangle_right(loaded_image, color_scheme). Static method in class sub_arctic.output.motif_style
Bevel a right triangle for the right of a scrollbar.
bevel_triangle_up(loaded_image, color_scheme). Static method in class sub_arctic.output.motif_style
Bevel an up triangle for the top of a scrollbar.
BL_DIAG_GRAD. Static variable in class sub_arctic.output.linear_gradient_text
Style code constant for bottom-left to top-right diagonal gradient
BL_GRAD. Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for top-left centered gradient
black_on_white. Static variable in class sub_arctic.output.color_pair
Standard color pair for black on white
blank_base(). Constructor for class sub_arctic.style.blank_base
blue_shift. Static variable in class sub_arctic.output.gradient
Shift constant to extract blue value from color.
border(). Method in class sub_arctic.lib.column
Return the border around all the children (in pixels).
border(). Method in class sub_arctic.lib.row
Return the border around all the children (in pixels).
border(). Method in class sub_arctic.lib.shrink_wrap_container
Space left at the right and bottom of our children.
border(). Method in class sub_arctic.lib.tab_parent
Return the border around all the children (in pixels).
border(). Method in class sub_arctic.lib.tab_semantic_lens
Return the border around all the children (in pixels).
border_size. Static variable in class sub_arctic.style.shadow_rect_blank
Constant for border size.
BOTTOM. Static variable in interface sub_arctic.style.composer_consts
Constant for designating the bottom edge of a part or parameter.
BOTTOM(). Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the y2 part of this object.
BOTTOM(). Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the bottom part of this object.
BOTTOM_JUSTIFIED. Static variable in class sub_arctic.lib.row
Constant to denote right justified layout
bound(). Method in class sub_arctic.lib.base_interactor
Bounding rectangle of the object (in parent's coordinate system).
bound(). Method in interface sub_arctic.lib.interactor
Bounding rectangle of the object (in parent's coordinate system).
bound_traversal(). Static method in class sub_arctic.input.snap_drag_agent
Traversal identifier for the snap bound test traversal
bounding_box_feedback(). Method in class sub_arctic.lib.drag_container
Is the object currently set to do bounding box drag feedback?
bounds_sem_draw(). Constructor for class sub_arctic.lib.bounds_sem_draw
bounds_sem_draw_context(bounds_sem_draw_context). Constructor for class sub_arctic.lib.bounds_sem_draw_context
Construct from another object.
bounds_sem_draw_context(int, drawable). Constructor for class sub_arctic.lib.bounds_sem_draw_context
Constructor.
bounds_sem_draw_context(int, drawable, semantic_lens, int, int, int, int). Constructor for class sub_arctic.lib.bounds_sem_draw_context
Constructor, initializes the current depth and child number to zero.
bounds_sem_draw_context(int, drawable, semantic_lens, int, int, int, int, int, int). Constructor for class sub_arctic.lib.bounds_sem_draw_context
Full constructor.
bounds_sem_draw_continue(). Constructor for class sub_arctic.lib.bounds_sem_draw_continue
bounds_sem_draw_kind(). Method in class sub_arctic.lib.bounds_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
bounds_sem_draw_kind(). Method in class sub_arctic.lib.grabber_semantic_lens
Identifier for the particular kind of semantic redraw pass being done here.
bounds_sem_draw_to_child(). Constructor for class sub_arctic.lib.bounds_sem_draw_to_child
bounds_sem_draw_trav_id. Static variable in class sub_arctic.lib.bounds_semantic_lens
unique identifier for bounds_sem_draw traversals
bounds_sem_draw_trav_id. Static variable in class sub_arctic.lib.grabber_semantic_lens
unique identifier for bounds_sem_draw traversals
bounds_semantic_lens(int, int, int, int, interactor_pred, boolean, int). Constructor for class sub_arctic.lib.bounds_semantic_lens
Simple constructor with default font and title bar color.
bounds_semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int). Constructor for class sub_arctic.lib.bounds_semantic_lens
Full constructor.
bounds_semantic_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int, boolean). Constructor for class sub_arctic.lib.bounds_semantic_lens
Full constructor.
bounds_semantic_lens(interactor_pred, int). Constructor for class sub_arctic.lib.bounds_semantic_lens
Simplest constructor.
BOXED. Static variable in class sub_arctic.lib.oneline_text_display
Constant used to store boxed flag within interactor flags
BOXED. Static variable in class sub_arctic.lib.text_display
Constant used to store boxed flag within interactor flags
boxed(). Method in class sub_arctic.lib.backdrop_lens
Return whether or not the interactor has a box around it.
boxed(). Method in class sub_arctic.lib.column
Return whether or not the interactor has a box around it.
boxed(). Method in class sub_arctic.lib.h_slider_display
Return whether or not the user wants a box around the slider or not.
boxed(). Method in class sub_arctic.lib.oneline_text_display
Does the interactor have a box drawn around it
boxed(). Method in class sub_arctic.lib.row
Return whether or not the interactor has a box around it.
boxed(). Method in class sub_arctic.lib.semantic_lens
Return whether or not the interactor has a box around it.
boxed(). Method in class sub_arctic.lib.tab_parent
Return whether or not the interactor has a box around it.
boxed(). Method in class sub_arctic.lib.tab_semantic_lens
Return whether or not the interactor has a box around it.
boxed(). Method in class sub_arctic.lib.text_display
Does the interactor have a box drawn around it.
boxed(). Method in class sub_arctic.lib.v_slider_display
Return whether or not the user wants a box around the slider or not.
BR_GRAD. Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for top-left centered gradient
break_active_anti_snap(event, Object). Method in class sub_arctic.input.snap_drag_agent
Break the currently active anti_snap
break_active_snap(event, Object). Method in class sub_arctic.input.snap_drag_agent
Break the currently active snap.
break_into_lines(String). Static method in class sub_arctic.lib.text_display
Convert a single string into a series of line strings stored in a Vector.
broken_image_icon(). Static method in class sub_arctic.lib.manager
Provide a standard "broken image" icon that can be used to substitute for images that couldn't be loaded for some reason or another.
broken_image_icon(). Static method in class sub_arctic.lib.std
broken_image_icon_data. Static variable in class sub_arctic.lib.std
broken_image_icon_height. Static variable in class sub_arctic.lib.std
broken_image_icon_width. Static variable in class sub_arctic.lib.std
bucket. Variable in class sub_arctic.style.style
Hash buckets for our lookup table.
build(int, int, int). Method in interface sub_arctic.style.blank
Build a new blank like this one, but with a different size.
build(int, int, int). Method in class sub_arctic.style.blank_base
Create a new blank of a given size using this one as a protype.
build(int, int, int, int). Method in interface sub_arctic.style.blank
Build a new blank like this one, but with a different size.
build(int, int, int, int). Method in class sub_arctic.style.blank_base
Build a new blank like this one, but with a different size.
build(int, int, int, int). Method in class sub_arctic.style.hv_fill_image_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int). Method in class sub_arctic.style.shadow_rect_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int). Method in class sub_arctic.style.shadow_roundrect_blank
Create a new blank of a given size using this one as a prototype.
build(int, int, int, int). Method in class sub_arctic.style.transparent_blank
Create a new blank of a given size using this one as a prototype.
build_broken_icon(). Static method in class sub_arctic.lib.manager
Build the "broken image" icon from static data.
build_fallback_chain(int, String[]). Static method in class sub_arctic.style.style_resource_desig
Build and return a fallback chain from the names in the given array starting at the given index.
build_image(String, loaded_image). Method in class sub_arctic.style.style
Shortcut method for building an image that has one image parameter.
build_image(String, loaded_image, int). Method in class sub_arctic.style.style
Shortcut method for building an image that has an image and one integer as parameters.
build_image(String, loaded_image, int, int). Method in class sub_arctic.style.style
Shortcut method for building an image that has an image and two integers as parameters.
build_image(String, Object[]). Method in class sub_arctic.style.style
Search for the named composer resource, apply the given parameters to it to build an image, and return that image.
build_image(String, String). Method in class sub_arctic.style.style
Shortcut method for building an image that has a single String parameter.
build_image(String, String, int). Method in class sub_arctic.style.style
Shortcut method for building an image that has a String and one integer as parameters.
build_image(String, String, int, int). Method in class sub_arctic.style.style
Shortcut method for building an image that has a String and two integers as parameters.
build_image(style_resource_desig, Object[]). Method in class sub_arctic.style.style
Search for the designated composer resource, apply the given parameters to it to build an image, and return that image.
build_image_set(String, loaded_image). Method in class sub_arctic.style.style
Shortcut method for building an image set that has an image parameter.
build_image_set(String, loaded_image, int). Method in class sub_arctic.style.style
Shortcut method for building an image set that has an image and one integer as parameters.
build_image_set(String, loaded_image, int, int). Method in class sub_arctic.style.style
Shortcut method for building an image set that has an image and two integers as parameters.
build_image_set(String, Object[]). Method in class sub_arctic.style.style
Search for the named composer set resource, apply the given parameters to each composer to build, and return an image set.
build_image_set(String, String). Method in class sub_arctic.style.style
Shortcut method for building an image set that has a single String parameter.
build_image_set(String, String, int). Method in class sub_arctic.style.style
Shortcut method for building an image set that has a String and one integer as parameters.
build_image_set(String, String, int, int). Method in class sub_arctic.style.style
Shortcut method for building an image set that has a String and two integers as parameters.
build_image_set(style_resource_desig, Object[]). Method in class sub_arctic.style.style
Search for the designated composer set resource, apply the given parameters to each composer to build and return an image set.
build_ui(base_parent_interactor). Method in class sub_arctic.lib.interactor_applet
This function gets called so you can construct your user interface.
build_ui(base_parent_interactor). Method in class sub_arctic.lib.interactor_frame
This function gets called so you can construct your user interface.
button(int, int, loaded_image[], callback_object). Constructor for class sub_arctic.lib.button
Full constructor.
button(int, int, String, callback_object). Constructor for class sub_arctic.lib.button
Constructor based on a textual label.
button(loaded_image, callback_object). Constructor for class sub_arctic.lib.button
Constructor based on a loaded_image and we assume you will use constraints to position it.
button(loaded_image[], callback_object). Constructor for class sub_arctic.lib.button
Constructor where we expect you to position the object with constraints.
button(String, callback_object). Constructor for class sub_arctic.lib.button
Constructor based on a textual label and we assume you will use constraints to position it.
BUTTON_ACTION_CALLBACK. Static variable in class sub_arctic.lib.multi_button
Callback number constant for the button state transition callback.
button_make_images(int, int, int, int, boolean). Method in class sub_arctic.output.motif_style
Construct the images for a blank button.
button_make_images(int, int, int, int, boolean). Method in class sub_arctic.output.style
Construct the images for a button which is blank (so the app can draw on it).
button_make_images(String, Font, int, int, boolean). Method in class sub_arctic.output.motif_style
Construct the images for a button.
button_make_images(String, Font, int, int, boolean). Method in class sub_arctic.output.style
Construct the images for a button.
button_to_menu. Variable in class sub_arctic.lib.menubar
This hashtable keeps track of the mapping from the menu items to the buttons on the menu.
button_x_shift(). Method in class sub_arctic.output.motif_style
Return the amount of shift in x required for an image to placed on this style of button.
button_x_shift(). Method in class sub_arctic.output.style
Return the amount of shift in x required for an image to placed on this style of button.
button_y_shift(). Method in class sub_arctic.output.motif_style
Return the amount of shift in y required for an image to placed on this style of button.
button_y_shift(). Method in class sub_arctic.output.style
Return the amount of shift in y required for an image to placed on this style of button.

C

cached_width. Variable in class sub_arctic.lib.menubar
This is where we store the cached value of our width
calc_size(). Method in class sub_arctic.lib.multi_button
(Re)calculate size as max of images.
calculate_check(). Static method in class sub_arctic.output.motif_style
calculate_colors(). Static method in class sub_arctic.lib.html_element
This function calculates the current color to be drawing in.
calculate_font(). Static method in class sub_arctic.lib.html_element
This function calculates the current font by walking the state vector.
calculate_functions(). Static method in class sub_arctic.lib.html_element
This function calculates the current set of objects which are handling parsing operations.
calculate_indent(). Static method in class sub_arctic.lib.html_element
This function computes the current indent level by walking down the state and adding up the current amount of indentation.
calculate_size(). Method in class sub_arctic.lib.label
When this object changes its spacing attributes, we may need recalculate its intrinsic size.
calculate_thumb_image(). Method in class sub_arctic.lib.h_scrollbar
This does the work of actually establish a proper thumb image.
calculate_thumb_image(). Method in class sub_arctic.lib.v_scrollbar
This does the work of actually drawing the thumb image.
calculate_width(). Method in class sub_arctic.lib.listbox_child_display
Calculate the width by iterating over the children and computing our width to be the largest of the children.
callback(interactor, event, int, Object). Method in class sub_arctic.lib.bounds_semantic_lens
callback(interactor, event, int, Object). Method in interface sub_arctic.input.callback_object
The following method is invoked for each callback resulting from actions performed on an interactor object.
callback(interactor, event, int, Object). Method in class sub_arctic.lib.focus_semantic_lens
callback(interactor, event, int, Object). Method in class sub_arctic.lib.grabber_semantic_lens
callback(interactor, event, int, Object). Method in class sub_arctic.lib.isolation_semantic_lens
callback(interactor, event, int, Object). Method in class sub_arctic.lib.listbox_display
This is the callback object code.
callback(interactor, event, int, Object). Method in class sub_arctic.lib.panner
Callback routine that receives callbacks from the scrollbars.
callback_obj(). Method in class sub_arctic.lib.anim_mover_container
callback_obj(). Method in class sub_arctic.lib.drag_container
Retrieve the object we make callbacks to.
callback_obj(). Method in class sub_arctic.lib.h_range_slider
Object that this slider makes callbacks to when moved.
callback_obj(). Method in class sub_arctic.lib.h_slider
Object that this slider makes callbacks to when moved.
callback_obj(). Method in class sub_arctic.lib.interactor_frame
Retrieve the callback object associated with this interactor_frame.
callback_obj(). Method in class sub_arctic.lib.listbox
Retreive the callback object for this listbox.
callback_obj(). Method in class sub_arctic.lib.multi_button
Object that this button makes callbacks to when pressed.
callback_obj(). Method in class sub_arctic.lib.press_label
Access the current callback object.
callback_obj(). Method in class sub_arctic.lib.sliding_text
Object that we make callbacks to at the end of a scroll.
callback_obj(). Method in class sub_arctic.lib.text_toggle_collection
Access the object we send callbacks to.
callback_obj(). Method in class sub_arctic.lib.v_range_slider
Object that this slider makes callbacks to when moved.
callback_obj(). Method in class sub_arctic.lib.v_slider
Object that this slider makes callbacks to when moved.
callback_obj(callback_object). Method in class sub_arctic.lib.drag_container
Set the object we make callbacks to.
can_set_h(). Method in class sub_arctic.style.blank_base
Indicate whether this object supports setting height.
can_set_h(). Method in interface sub_arctic.style.composition_part
Does the object support setting it's height to externally defined values?
can_set_h(). Method in class sub_arctic.style.composition_part_base
Can we set the height of the object.
can_set_w(). Method in class sub_arctic.style.blank_base
Indicate whether this object supports setting width.
can_set_w(). Method in interface sub_arctic.style.composition_part
Does the object support setting it's width to externally defined values?
can_set_w(). Method in class sub_arctic.style.composition_part_base
Can we set the width of the object.
captured_text(). Method in class sub_arctic.output.text_extractor
Vector containing strings extracted from the drawing.
CENT_GRAD. Static variable in class sub_arctic.output.radial_gradient_text
Style code constant for centered gradient
CENTER_JUSTIFIED. Static variable in class sub_arctic.lib.column
Constant to denote centered layout.
CENTER_JUSTIFIED. Static variable in class sub_arctic.lib.row
Constant to denote centered layout.
center_point(). Method in class sub_arctic.output.radial_gradient
Center point.
center_rule(int, int, int, int, int, int). Constructor for class sub_arctic.style.center_rule
Constructor defaulting its 3rd argument to a constant 0.
center_rule(int, int, int, int, int, int, int, int, int). Constructor for class sub_arctic.style.center_rule
Full constructor.
centered(ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A - self.wh)/2 + K which is typically used for centering.
centered(std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A - self.wh)/2 + K which is typically used for centering.
cgraph_sem_draw(). Constructor for class sub_arctic.lib.cgraph_sem_draw
Constructor using default font and tag color.
cgraph_sem_draw(Font, Color). Constructor for class sub_arctic.lib.cgraph_sem_draw
Full constructor.
char_filter(int, int). Method in class sub_arctic.lib.oneline_text_edit
Pre-filter a character before providing it is actually provided as input.
char_filter(int, int). Method in interface sub_arctic.input.text_acceptor
Prefilter a character before providing it as input.
char_filter(int, int). Method in class sub_arctic.lib.text_edit
Pre-filter a character before providing it is actually provided as input.
char_pos_of(int). Method in class sub_arctic.lib.oneline_text_edit
Map an x position in local coordinates into a text string position.
char_pos_of(int, int). Method in class sub_arctic.lib.text_edit
Map an x position in local coordinates into a text string position (index) on a given line.
check(). Static method in class sub_arctic.output.motif_style
check_15_bit(int). Static method in class sub_arctic.constraints.std_function
Helper function to ensure we get a number in range for 15 bit const.
check_16_bit(int). Static method in class sub_arctic.constraints.std_function
Helper function to ensure we get a number in range for 16 bit const.
check_8_bit(int). Static method in class sub_arctic.constraints.std_function
Helper function to ensure we get a number in range for 8 bit const.
check_box(). Static method in class sub_arctic.lib.std
check_box_checked(). Static method in class sub_arctic.lib.std
check_box_checked_data. Static variable in class sub_arctic.lib.std
check_box_checked_height. Static variable in class sub_arctic.lib.std
check_box_checked_width. Static variable in class sub_arctic.lib.std
check_box_data. Static variable in class sub_arctic.lib.std
check_box_height. Static variable in class sub_arctic.lib.std
check_box_width. Static variable in class sub_arctic.lib.std
check_data. Static variable in class sub_arctic.output.motif_style
check_height. Static variable in class sub_arctic.output.motif_style
check_parm(int, int). Method in class sub_arctic.style.composer
Check whether the parameter or resource is the type we expect.
check_parms(Object[]). Method in class sub_arctic.style.composer
Check whether the set of parameters matches what is expected.
check_type(int, Object, int). Static method in class sub_arctic.style.composer
Check whether a given parameter or resource object is the type we expect.
check_width. Static variable in class sub_arctic.output.motif_style
checkbox(callback_object). Constructor for class sub_arctic.lib.checkbox
Make a checkbox in the current style with some defaults.
checkbox(int, int, callback_object). Constructor for class sub_arctic.lib.checkbox
Make a checkbox in the current style.
checkbox_column. Variable in class sub_arctic.lib.bounds_semantic_lens
checkbox_column. Variable in class sub_arctic.lib.focus_semantic_lens
checkbox_column. Variable in class sub_arctic.lib.grabber_semantic_lens
checkbox_make_images(). Method in class sub_arctic.output.motif_style
Return a pair of images which give the off (img[0]) and the on (img[1]) appearance for a checkbox.
checkbox_make_images(). Method in class sub_arctic.output.style
Return a pair of images which give the off (img[0]) and the on (img[1]) appearance for a checkbox.
checkbox_make_transitions(). Method in class sub_arctic.output.motif_style
Return a pair of transitions images for the transitions from (img[0]) off to on and (img[1])on to off.
checkbox_make_transitions(). Method in class sub_arctic.output.style
Return a pair of transition images for the transitions from (img[0]) off to on and (img[1])on to off.
child(int). Method in class sub_arctic.lib.base_interactor
Return the child at the given index int the child list (whose first element is at index 0).
child(int). Method in interface sub_arctic.lib.interactor
Return the child at the given index int the child list (whose first element is at index 0).
child_index(). Method in class sub_arctic.lib.base_interactor
Return the child index of this interactor (within its parent).
child_index(). Method in interface sub_arctic.lib.interactor
Return the child index of this interactor (within its parent).
child_label. Variable in class sub_arctic.lib.bounds_semantic_lens
child_label. Variable in class sub_arctic.lib.focus_semantic_lens
child_label. Variable in class sub_arctic.lib.grabber_semantic_lens
child_size_changed(). Method in class sub_arctic.lib.listbox_display
This method is called by our child to tell us the size has changed.
child_size_changed_h(int). Method in class sub_arctic.lib.panner
Handle the fact that child's size changed in y.
child_size_changed_w(int). Method in class sub_arctic.lib.panner
Handle the fact that child's size changed in x.
clear(). Method in class sub_arctic.lib.listbox_display
Clear the set of objects that are displayed.
clear_back(). Method in class sub_arctic.lib.backdrop_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
clear_back(). Method in class sub_arctic.lib.semantic_lens
Indication of whether we clear our background first, or draw over the top of the objects that were drawn before us.
clear_captured_text(). Method in class sub_arctic.output.text_extractor
Clear the captured text.
clear_child_list(). Method in class sub_arctic.lib.base_interactor
Remove all the children of this interactors.
clear_constraint_flag_bit(int). Method in class sub_arctic.lib.base_interactor
Set the given constraint_flag bit(s) to false.
clear_flag_bit(int). Method in class sub_arctic.lib.base_interactor
Set the given flag bit(s) to false.
clear_focus(event). Method in class sub_arctic.input.focus_dispatch_agent
Clear the focus set of this agent to empty.
clear_focus(event). Method in class sub_arctic.input.single_focus_agent
Clear the focus set of this agent to empty.
clear_isolated_set(). Method in class sub_arctic.output.isolation_drawable
Clear the set of interactors we are isolating.
clear_items(). Method in class sub_arctic.lib.text_toggle_collection
Get rid of all items
clear_rect(int, int, int, int). Method in class sub_arctic.output.drawable
clear_selected(). Method in class sub_arctic.lib.listbox_display
Clear the set of selected items.
clear_selection_set(event, Object). Method in class sub_arctic.input.selection_agent_class
Clear the selection set to empty.
clearRect(int, int, int, int). Method in class sub_arctic.output.conditional_drawable
clearRect(int, int, int, int). Method in class sub_arctic.output.drawable
clearRect(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
clearRect(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
clearRect(int, int, int, int). Method in class sub_arctic.output.ignore_drawable
clearRect(int, int, int, int). Method in class sub_arctic.output.shadow_drawable
Override to turn clear into fill with our color (since clear is an opaque operation).
clearRect(int, int, int, int). Method in class sub_arctic.output.trace_drawable
click(event, Object). Method in interface sub_arctic.input.clickable
Dispatch click (press and release in small area) to the object.
click(event, Object). Method in class sub_arctic.lib.hierarchy_parent
Handle click input.
click_agent(). Constructor for class sub_arctic.input.click_agent
Default constructor
CLICK_CLOSE. Static variable in class sub_arctic.input.click_agent
Constant indicating how close together (in both x and y) events have to be to qualify as parts of the same click/double-click.
click_count(). Method in class sub_arctic.input.event
Alias for clickCount() using subArctic style name.
click_track_agent(). Constructor for class sub_arctic.input.click_track_agent
Default constructor
click_tracker. Static variable in class sub_arctic.lib.manager
Click tracker.
clickCount(). Method in class sub_arctic.input.event
AWT field: The number of consecutive clicks.
clip(ext_objpart_encoding, ext_objpart_encoding, ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function: clip(A, B+K, C-K) which means:
  result = A;
  if (A < B+K) result = B+K;
  if (A < C-K) result = C-K;
  return result
For the external case, K can be any integer.

Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.

clip(std_objpart_encoding, std_objpart_encoding, std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function: clip(A, B+K, C-K) which means:
  result = A;
  if (A < B+K) result = B+K;
  if (A < C-K) result = C-K;
  return result
In this case K is treated as an unsigned 8 bit quantity.

clip_rect(int, int, int, int). Method in class sub_arctic.output.drawable
clipRect(int, int, int, int). Method in class sub_arctic.output.drawable
clipRect(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
clipRect(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
clipRect(int, int, int, int). Method in class sub_arctic.output.ignore_drawable
clipRect(int, int, int, int). Method in class sub_arctic.output.trace_drawable
close(). Method in class sub_arctic.lib.hierarchy_parent
This causes the hierarchy to "close up".
close_window(). Method in class sub_arctic.lib.interactor_frame
Hook for you to have your own close window processing.
CLOSE_WINDOW_CALLBACK. Static variable in class sub_arctic.lib.interactor_frame
Callback number constant for the close of window callback.
CLOSURE_ACTION_CHAR. Static variable in interface sub_arctic.input.text_acceptor
Constant for return from char_filter to signify that character is to be considered a closure point which ends input and should be acted upon (usually this would be done for end of line characters).
collect_feature_info(interactor). Method in class sub_arctic.input.snap_drag_agent
Collect feature point information from a new focus object.
color_for_pixel(int, int). Method in class sub_arctic.output.gradient
Compute the anti-aliased gradient color for the pixel whose top-left position is given.
color_pair(Color, Color). Constructor for class sub_arctic.output.color_pair
Simple constructor.
color_scheme(Color, Color, Color, Color, Color, Color, Color). Constructor for class sub_arctic.output.color_scheme
Construct a new color scheme by providing all the colors.
color_scheme_changed(). Method in class sub_arctic.output.motif_style
This function gets called to inform the style that the default_color_scheme has changed.
color_scheme_changed(). Method in class sub_arctic.output.style
This function gets called to inform the style that the default_color_scheme has changed.
color_values(). Method in class sub_arctic.output.gradient
The array of color values (stored as ints encoded aarrggbb) providing the colors we interpolate across.
colors. Variable in class sub_arctic.lib.html_element
This is the color_pair to use for drawing the text.
colors(). Method in class sub_arctic.lib.column
Return the current color pair.
colors(). Method in class sub_arctic.lib.oneline_text_display
This function retreives the currently color_pair being used for displaying this objects foreground and background colors.
colors(). Method in class sub_arctic.lib.row
Return the current color pair.
colors(). Method in class sub_arctic.lib.tab_parent
Return the current color pair.
colors(). Method in class sub_arctic.lib.tab_semantic_lens
Return the current color pair.
column(int, byte). Constructor for class sub_arctic.lib.column
Minimal column constructor.
column(int, int, boolean, boolean, byte). Constructor for class sub_arctic.lib.column
Smaller column constructor.
column(int, int, int, int, int, int, boolean, boolean, boolean, byte, color_pair). Constructor for class sub_arctic.lib.column
Full constructor for a column.
command_line_arguments(). Method in class sub_arctic.lib.interactor_app
Access the command line arguments.
compose(Object[], style). Method in class sub_arctic.style.composer
Create a new layout given a set of parameter values.
composer(int[], Object[], int[], comp_placement_rule[]). Constructor for class sub_arctic.style.composer
Full constructor.
composition_part_base(). Constructor for class sub_arctic.style.composition_part_base
compute_images(). Method in class sub_arctic.lib.label_toggle
This builds the images of the text & toggle.
compute_menu_location(Rectangle, menu). Method in class sub_arctic.lib.menubar
This function computes the menu location given a hotspot rectangle in our coordinate system.
compute_usable_area(). Method in class sub_arctic.lib.h_scrollbar
This computes the usable area of the scrollbar.
compute_usable_area(). Method in class sub_arctic.lib.v_scrollbar
This computes the usable area of the scrollbar.
conditional_drawable(drawable). Constructor for class sub_arctic.output.conditional_drawable
Constructor defaulting to drawing on
conditional_drawable(drawable, boolean). Constructor for class sub_arctic.output.conditional_drawable
Full constructor
conditional_drawable(Graphics). Constructor for class sub_arctic.output.conditional_drawable
Constructor working from a Graphics.
configure(). Method in class sub_arctic.lib.base_interactor
Do the constraint evaluation necessary to make sure all visible objects in the subtree rooted at this object have up-to-date bounds (and other information) prior to drawing.
configure(). Method in class sub_arctic.lib.debug_lens_top_level
Override configure to force our lens child to be last (when enabled)
configure(). Method in class sub_arctic.lib.h_scrollbar
We override configure so we can automatically update the size of the scrollbar thumb.
configure(). Method in interface sub_arctic.lib.interactor
Do the constraint evaluation necessary to make sure all visible objects in the subtree rooted at this object have up-to-date bounds (and other information) prior to drawing.
configure(). Method in class sub_arctic.lib.listbox_child_display
We need to inform the parent when our size changes, so we override configure to allow us to detect this.
configure(). Method in class sub_arctic.lib.listbox_display
We override configure so we can become informed of our size changing and do the resizing of the displayed objects if necessary.
configure(). Method in class sub_arctic.lib.menubar
Configure the object to ensure it has its proper bounds and has declared all its damage.
configure(). Method in class sub_arctic.lib.percent_parent
Override the configure pass to allow us to change the positions of the children.
configure(). Method in class sub_arctic.lib.top_level
Configure the subtree after it has been damaged, but before it is redrawn.
configure(). Method in class sub_arctic.lib.v_scrollbar
We override configure so we can automatically update the size of the scrollbar thumb.
conform(). Method in class sub_arctic.lib.h_range_slider_display
Make sure min <= max and min <= value <= max
conform(). Method in class sub_arctic.lib.h_slider_display
Make sure min <= max and min <= value <= max by forcing value in range.
conform(). Method in class sub_arctic.lib.v_range_slider_display
Make sure min <= max and min <= value <= max
conform(). Method in class sub_arctic.lib.v_slider_display
Make sure min <= max and min <= value <= max
CONST. Static variable in interface sub_arctic.style.composer_consts
Constant for indicating that a referent is a constant
const_str(int). Method in class sub_arctic.constraints.std_constraint_impl
Create a human readable string corresponding to the constant contained in the given encoded constraint.
const_val(int). Static method in class sub_arctic.constraints.op0_impl
Decode constant from given encoding.
const_val(int). Static method in class sub_arctic.constraints.op1_impl
Decode constant from given encoding.
const_val(int). Static method in class sub_arctic.constraints.op2_impl
Decode constant from the given encoding.
const_val(int). Static method in class sub_arctic.constraints.op3_impl
Decode constant from the given encoding.
const_value(). Method in class sub_arctic.constraints.std_ext_constraint
Constant value passed to the constraint evaluation function.
constraint_flag_is_set(int). Method in class sub_arctic.lib.base_interactor
Determine if a particular bit (or bits) is set in the constraint_flag set for the interactor.
constraint_flag_is_set(int). Method in interface sub_arctic.lib.interactor
Determine if a particular bit (or bits) is set in the constraint_flag set for the interactor.
constraint_flag_string(). Method in class sub_arctic.lib.base_interactor
Convert a constraint flag set into a human readable string.
constraint_on(int). Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to the specified part (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
constraint_on(int). Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to the specified part (X, Y, W, H, VISIBLE, ENABLED, PART_A, or PART_B).
consumer_part_ref(value_consumer, int). Constructor for class sub_arctic.constraints.consumer_part_ref
Constructor.
contents(). Method in class sub_arctic.lib.listbox_child_display
Retrieve the contents of the listbox transformed by the listbox elements via convert_to_object.
contents(). Method in class sub_arctic.lib.listbox_display
Retreive the contents of the listbox transformed by the listbox elements via convert_to_object.
contents_raw(). Method in class sub_arctic.lib.listbox_child_display
Retrieve the contents of the listbox as list_elements.
contents_raw(). Method in class sub_arctic.lib.listbox_display
Retreive the contents of the listbox as list_elements.
continuous_interval(long). Constructor for class sub_arctic.anim.continuous_interval
Construct a permanent time interval to begin at a given time.

continuous_transition(animatable, continuous_interval, int). Constructor for class sub_arctic.anim.continuous_transition
Construct a permanent transition given an animatable object and a frequency of calls.

control_palette. Variable in class sub_arctic.lib.bounds_semantic_lens
control_palette. Variable in class sub_arctic.lib.focus_semantic_lens
control_palette. Variable in class sub_arctic.lib.grabber_semantic_lens
controlDown(). Method in class sub_arctic.input.event
AWT method: Checks if the control key is down.
convert_to_object(). Method in interface sub_arctic.lib.list_element
This method is called by the listbox to try to get a more convenient representation of the list_element for the user-level code.
convert_to_object(). Method in class sub_arctic.lib.object_list_element
Return the object you originally supplied when asked for it by the listbox.
convert_to_object(). Method in class sub_arctic.lib.text_list_element
Return the convenient representation of this object.
coord_name(int). Static method in class sub_arctic.style.composer
Return the name of the given coordinate as a string.
copy(). Method in class sub_arctic.output.drawable
New version of create() that returns a drawable.
copy(). Method in class sub_arctic.output.drawable_wrapper
New version of create() that returns a drawable.
copy(). Method in class sub_arctic.output.exploder_drawable
New version of create() that returns a drawable.
copy(). Method in class sub_arctic.output.ignore_drawable
New version of create() that returns a drawable.
copy(int, int, int, int). Method in class sub_arctic.output.drawable
New version of create() that returns a drawable.
copy(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
New version of create() that returns a drawable.
copy(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
New version of create() that returns a drawable.
copy(int, int, int, int). Method in class sub_arctic.output.ignore_drawable
New version of create() that returns a drawable.
copy_area(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
copyArea(int, int, int, int, int, int). Method in class sub_arctic.output.conditional_drawable
copyArea(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
copyArea(int, int, int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
copyArea(int, int, int, int, int, int). Method in class sub_arctic.output.exploder_drawable
copyArea(int, int, int, int, int, int). Method in class sub_arctic.output.ignore_drawable
copyArea(int, int, int, int, int, int). Method in class sub_arctic.output.shadow_drawable
Override to turn into a fill with our color.
copyArea(int, int, int, int, int, int). Method in class sub_arctic.output.trace_drawable
corner_size. Static variable in class sub_arctic.style.shadow_roundrect_blank
Constant indicating size of round corner
crash(). Method in class sub_arctic.lib.sub_arctic_error
Print a stack trace and exit with non-zero status value.
crash(int). Method in class sub_arctic.lib.sub_arctic_error
Print a stack trace and exit with the given status value.
create(). Method in class sub_arctic.output.conditional_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(). Method in class sub_arctic.output.drawable
Override create() to create a new wrapper also.
create(). Method in class sub_arctic.output.drawable_wrapper
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(). Method in class sub_arctic.output.exploder_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(). Method in class sub_arctic.output.ignore_drawable
Override create() to create the properly typed result.
create(). Method in class sub_arctic.output.isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(). Method in class sub_arctic.output.shadow_drawable
Override create() to create a new wrapper also.
create(). Method in class sub_arctic.output.single_isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(). Method in class sub_arctic.output.text_extractor
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(). Method in class sub_arctic.output.trace_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(). Method in class sub_arctic.output.transparent_drawable
Override create() to create a new wrapper also
create(int, int, int, int). Method in class sub_arctic.output.conditional_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.drawable
Override create() to create a new wrapper also.
create(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.ignore_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.shadow_drawable
Override create() to create a new wrapper also.
create(int, int, int, int). Method in class sub_arctic.output.single_isolation_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.text_extractor
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.trace_drawable
Override create() to create the properly typed wrapper around a copy of the object we wrap.
create(int, int, int, int). Method in class sub_arctic.output.transparent_drawable
Override create() to create a new wrapper also.
create(int, short). Static method in class sub_arctic.constraints.op0_impl
Create a standard constraint given an op code and constant.

create(int, std_objpart_encoding, short). Static method in class sub_arctic.constraints.op1_impl
Create a standard constraint given an op_code, an obj/part designator, and a constant.

create(int, std_objpart_encoding, std_objpart_encoding, short). Static method in class sub_arctic.constraints.op2_impl
Create a standard constraint given an op_code, 2 obj/part designators, and a constant.
create(int, std_objpart_encoding, std_objpart_encoding, std_objpart_encoding, short). Static method in class sub_arctic.constraints.op3_impl
Create a standard constraint given an op_code, 3 obj/part designators, and a constant.

create_text_menu(String[], Font, callback_object). Static method in class sub_arctic.lib.menu
This is a convenience function for creating a simple menu from text strings in some font.
creating_style(). Method in class sub_arctic.style.styled_image
The style this image was originally created with.
CTRL_MASK. Static variable in class sub_arctic.input.event
cur_state(). Method in class sub_arctic.lib.multi_button
Index of current state.
current_child(). Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the current child number in this context's traversal of the interactor tree.
current_depth(). Method in class sub_arctic.lib.bounds_sem_draw_context
Returns the current depth of this context in the interactor tree.
current_is_left(). Method in class sub_arctic.lib.menubar
Retrieve a boolean indicating if the currently selected item is on the left.
current_line. Static variable in class sub_arctic.output.ppm_to_code
A tokenizer attached to the string for the current line
current_pick_list(event). Static method in class sub_arctic.input.positional_policy_class
Get an up to date pick list for objects picked by the given event (which is assumed to be the "current" event in unmodified form).
current_style(). Static method in class sub_arctic.output.style_manager
Get the currently active style manager.
current_style(). Static method in class sub_arctic.style.style_manager
The currently active global style.
currently_depressed(). Method in class sub_arctic.lib.menubar
Which item is currently depressed? This returns -1 if there is no currently depressed item.
currently_drawing(). Method in class sub_arctic.output.conditional_drawable
Do we currently have drawing on/or off?
curve_amount. Static variable in class sub_arctic.anim.anticipation_line
This is amount of curvature to put in the path.
custom_fun1(int, int). Method in class sub_arctic.lib.base_interactor
A custom function accessible in the constraint system.
custom_fun1(int, int). Method in interface sub_arctic.lib.interactor
A custom function accessible in the constraint system.
custom_fun2(int, int, int). Method in class sub_arctic.lib.base_interactor
A custom function accessible in the constraint system.
custom_fun2(int, int, int). Method in interface sub_arctic.lib.interactor
A custom function accessible in the constraint system.
cutoff_point. Static variable in class sub_arctic.anim.anticipation_line
Where we start the anticipation and overshoot (in terms of time).
cycle_handle_object(). Static method in class sub_arctic.lib.manager
The current custom exception handling object (if any).
cycle_handling_mechanism(). Static method in class sub_arctic.lib.manager
The current constraint cycle handling response.

D

damage_fixed(). Method in class sub_arctic.lib.base_interactor
Indicate that any previous damage to the object's appearance has been fixed (by redrawing it).
damage_fixed(). Method in class sub_arctic.lib.top_level
Clear the dirty bit for this object (object is not damaged)
damage_from_child(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.base_interactor
Indicate that a change to a child (or grandchild, etc.) affects the given screen region (expressed in the coordinates of this object).
damage_from_child(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.debug_lens_top_level
Catch damage from children and expand it to include damage from our lens if it overlaps any of that damage.
damage_from_child(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.halo_container
Override damage propagation to catch damage from our reference object and expand it to include the halo.
damage_from_child(interactor, Object, Point, Dimension). Method in interface sub_arctic.lib.interactor
Indicate that a change to a child (or grandchild, etc.) affects the given screen region (expressed in the coordinates of this object).
damage_from_child(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.semantic_lens_parent
Catch damage from children and expand it to include damage from each of our lenses that overlap the damage.
damage_from_child(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.shadow_caster
Catch damage from our children and make it bigger to account for the shadow.
damage_from_child(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.shadow_drag_container
Catch damage from our children and make it bigger to account for the shadow.
damage_self(). Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self(). Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self(int, int, int, int). Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(int, int, int, int). Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.fake_top_level
Revert damage_self to original implementation.
damage_self(interactor, Object, Point, Dimension). Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(interactor, Object, Point, Dimension). Method in class sub_arctic.lib.top_level
Set the dirty bits and accumulate a damage rectangle of the size at the given point.
damage_self(Object). Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self(Object). Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that any or all of its appearance may change and its area of the screen needs to be redrawn.
damage_self(Point, Dimension). Method in class sub_arctic.lib.base_interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
damage_self(Point, Dimension). Method in interface sub_arctic.lib.interactor
Indicate that the object has been modified in such as way that its appearance within the given area of the screen (expressed in local coordinates) might change and needs to be redrawn.
DAMAGED. Static variable in interface sub_arctic.lib.interactor_consts
Object screen apperance is damaged and needs redraw
data(). Method in class sub_arctic.lib.text_toggle_collection
Access the vector of strings in this collection.
debug_interactor_applet(). Constructor for class sub_arctic.lib.debug_interactor_applet
Construct a new debug_interactor_applet.
debug_lens_top_level(). Constructor for class sub_arctic.lib.debug_lens_top_level
Construct a debug_lens_top_level and give it default values for x,y, width and height.
debug_lens_top_level(int, int, int, int). Constructor for class sub_arctic.lib.debug_lens_top_level
Construct a debug_lens_top_level object with know x,y, width and height.
debugging(). Method in class sub_arctic.lib.debug_lens_top_level
Are we currently showing the debug lens?
default_child_hint. Static variable in class sub_arctic.lib.base_interactor
Default initial allocation for child lists
default_color. Static variable in class sub_arctic.output.shadow_drawable
Default color for drawing (Color.gray).
default_color_pair(). Static method in class sub_arctic.lib.manager
This function returns the default color pair for the system.

Note: This is now obsolete -- use the style system instead.

default_color_scheme(). Static method in class sub_arctic.output.style_manager
This gets the default color scheme for sub_arctic, predominately grey with a white text bg.
default_font(). Static method in class sub_arctic.output.style_manager
Retrieve the default font.
default_look(). Static method in class sub_arctic.lib.toggle
Images for default normal appearance of a toggle.
default_not_found_mess. Static variable in class sub_arctic.style.style_manager
Default error message for unregistered resource designator names
default_off_x. Static variable in class sub_arctic.output.shadow_drawable
Default for x drawing offset (10).
default_off_y. Static variable in class sub_arctic.output.shadow_drawable
Default for y drawing offset (10).
default_offset(). Static method in class sub_arctic.lib.text_toggle_collection
Return the default distance around the edges of items.
default_separation(). Method in class sub_arctic.lib.label_toggle
Return the separation between label and toggle.
default_toolkit(). Static method in class sub_arctic.lib.manager
Get a reference the default native toolkit object.
default_transition(). Static method in class sub_arctic.lib.toggle
Images for default transition appearance of a toggle.
del_char1. Variable in class sub_arctic.input.text_focus_agent
First character to be treated as a "delete character".
del_char2. Variable in class sub_arctic.input.text_focus_agent
Second character to be treated as a "delete character".
delay(). Method in class sub_arctic.anim.time_interval
Retrieve the amount of time after the start or end of the other transition if we are related to other transitions.
delete_a_char(). Method in class sub_arctic.lib.oneline_text_edit
Delete the character before the current selection (backing the selection up one character).
delete_a_char(). Method in class sub_arctic.lib.text_edit
Delete the character before the current selection (backing the selection up one character).
delete_char(event, Object). Method in class sub_arctic.lib.oneline_text_edit
Accept input for a character signifying a delete.
delete_char(event, Object). Method in interface sub_arctic.input.text_acceptor
Provide input for a character signifying a delete.
delete_char(event, Object). Method in class sub_arctic.lib.text_edit
Accept input for a character signifying a delete.
depend_list(int, interactor, int). Method in interface sub_arctic.constraints.constraint_impl
Extract the set of objects/parts that a constraint depends on.
depend_list(int, interactor, int). Method in class sub_arctic.constraints.std_constraint_impl
Extract the set of objects/parts that a constraint depends on.
depends_on(int, interactor, int, int, int, int). Method in interface sub_arctic.constraints.constraint_impl
Test whether the given encoded constraint depends on the indicated neighboring object and part.
depends_on(int, interactor, int, int, int, int). Static method in class sub_arctic.constraints.op0_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depends_on(int, interactor, int, int, int, int). Static method in class sub_arctic.constraints.op1_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depends_on(int, interactor, int, int, int, int). Static method in class sub_arctic.constraints.op2_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depends_on(int, interactor, int, int, int, int). Static method in class sub_arctic.constraints.op3_impl
Test whether the given encoded constraint (constraining the given object) depends on the indicated object and part (expressed relative to it).
depends_on(int, interactor, int, int, int, int). Method in class sub_arctic.constraints.std_constraint_impl
Test whether the given encoded constraint depends on the indicated neighboring object and part.
depth_label. Variable in class sub_arctic.lib.bounds_semantic_lens
depth_label. Variable in class sub_arctic.lib.focus_semantic_lens
depth_label. Variable in class sub_arctic.lib.grabber_semantic_lens
derive_font(Font). Method in class sub_arctic.lib.menubar
This function is called to derive the font from the default font.
desig. Variable in class sub_arctic.style.style_resource_cell
Designator for the resource at this cell
desig_for(String). Static method in class sub_arctic.style.style_manager
Look up a previously registered resource designator by name.
desig_for(String, String). Static method in class sub_arctic.style.style_manager
Look up a previously registered resource designator by name.
DESIGNATOR_MASK. Static variable in interface sub_arctic.style.composer_consts
Mask value from pulling out the designator portion of an encoded designator.
destroy(). Method in class sub_arctic.lib.interactor_applet
detach_dependent(int, value_consumer, int). Method in class sub_arctic.lib.base_interactor
Remove an (object,part) pair from the dependent (interested in) list associated with a particular part of this object.
detach_dependent(int, value_consumer, int). Method in class sub_arctic.constraints.external_constraint
Remove an (object,part) pair from the dependent (interested in) list.
detach_dependent(int, value_consumer, int). Method in interface sub_arctic.lib.interactor
Remove an (object,part) pair from the dependent (interested in) list associated with a particular part of this object.
detach_dependent(int, value_consumer, int). Method in interface sub_arctic.constraints.value_provider
Remove an (object,part) pair from the dependent (interested in) list.
DISCARD_CHAR. Static variable in interface sub_arctic.input.text_acceptor
Constant for return from char_filter signifying that character is to be discarded.
dispatch_agent(). Constructor for class sub_arctic.input.dispatch_agent
Construct a dispatch agent.
dispatch_event(event). Method in class sub_arctic.input.focus_policy_class
Attempt to dispatch the event via one of the agents under this policy.
dispatch_event(event). Method in class sub_arctic.input.input_policy
Attempt to dispatch an event under this policy.
dispatch_event(event). Method in class sub_arctic.input.mon_focus_policy_class
Attempt to dispatch the event via one of the agents under this policy.
dispatch_event(event). Method in class sub_arctic.input.positional_policy_class
This is called by the event dispatch infrastructure to tell this policy to handle an event.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.anim.animation_agent
Handle an animation event.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.click_agent
Accept an event from the positional policy and attempt to dispatch it to an object.

dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.click_track_agent
Dispatch an event passed to us by our policy.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.dispatch_agent
Attempt to dispatch an event to an object via this agent.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.event_trace_agent
"Dispatch" an event.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.focus_dispatch_agent
Attempt to dispatch an event to an object or set of objects via this agent.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.grow_drag_focus_agent
Dispatch an event under this protocol.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.grow_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.inout_drag_focus_agent
Attempt to dispatch an event under this agent's protocol.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.inout_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.menu_focus_agent
Send an event to the user's interactors.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.move_drag_focus_agent
Dispatch an event under this protocol.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.move_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.navigation_agent
Attempt to dispatch the given event as text input.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.point_agent_class
This is the method that does most of the work for dispatching these events.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.raw_focus_agent
Attempt to dispatch an event under this agent.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.raw_positional_agent
Attempt to dispatch a raw event from this agent.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.selection_agent_class
Attempt to dispatch an event with this agent.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.simple_drag_focus_agent
Attempt to dispatch an event via this agent.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.simple_press_drag_agent
Attempt to perform event dispatch to the given object.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.snap_drag_agent
Dispatch an event under this protocol.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.text_focus_agent
Attempt to dispatch the given event as text input.
dispatch_event(event, Object, interactor, int). Method in class sub_arctic.input.work_agent
Dispatch a work event.
dispatch_event(Event, top_level). Static method in class sub_arctic.lib.manager
This method dispatches a single event (that occurred "inside of" the given top level object) to the appropriate interactor object(s) in the interface.
dispatch_unused_event(event). Method in class sub_arctic.input.dispatch_agent
This method is called by some policies (most notably the positional policy) to dispatch events which did not meet the selection criteria of the policy itself.
dispatch_unused_event(event). Method in class sub_arctic.input.point_agent_class
We override dispatch_unused_event so we can tell the object that the mouse left the area even if the mouse is now not over any of our sub_arctic interactors.
display_help_container(interactor, String). Constructor for class sub_arctic.lib.display_help_container
Construct a display help container given an interactor and a string.
dispose(). Method in class sub_arctic.output.drawable
dispose(). Method in class sub_arctic.output.drawable_wrapper
dispose(). Method in class sub_arctic.output.exploder_drawable
dispose(). Method in class sub_arctic.output.ignore_drawable
dispose(). Method in class sub_arctic.output.trace_drawable
div(ext_objpart_encoding, ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function: (A / B) + K (returns K on div by zero)

Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.

div(std_objpart_encoding, std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function: (A / B) + K (returns K on div by zero)

dn_img(). Method in class sub_arctic.lib.v_slider_display
Image for the down button
do_action(int, event, Object). Method in interface sub_arctic.input.navigable
Do an action associated with the interactor at the current location.
DO_ACTION_0. Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the primary action associated with location"
DO_ACTION_1. Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the secondary action associated with location"
DO_ACTION_2. Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the 3rd action associated with location"
DO_ACTION_3. Static variable in class sub_arctic.input.navigation_agent
Action code for "perform the 4th action associated with location"
do_bb. Variable in class sub_arctic.lib.backdrop_drag_container
DO_BB_FEEDBACK. Static variable in class sub_arctic.lib.drag_container
Flag bit position for flag indicating whether to do bounding box drag feedback.
do_binary_data(int, int). Static method in class sub_arctic.output.ppm_to_code
Process binary coded data body.
do_callback(event). Method in class sub_arctic.lib.multi_button
Invoke the callback object.
do_dispatches(interactor, event, Object). Method in class sub_arctic.input.click_agent
Attempt to perform event dispatch(es) to the given object, resetting the state to the start state when appropriate (see comments for make_transition). do_init(). Method in class sub_arctic.lib.debug_interactor_applet
Override do_init to pass the fake top_level object to the user's build_ui() routine instead of the real one.
do_init(). Method in class sub_arctic.lib.interactor_applet
Initialize by registering the component with the manager then calling user routines.
do_layout(). Method in class sub_arctic.lib.text_flow
Do the layout procedure.
do_redraw(top_level, drawable). Static method in class sub_arctic.lib.manager
This method causes a redraw of the given interactor tree (this is normally called on the basis of a redraw request from AWT).
do_trace(boolean). Method in class sub_arctic.input.event_trace_agent
Turn tracing on or off.
DOING_DRAG. Static variable in class sub_arctic.lib.drag_container
Flag bit position for flag indicating whether we are currently in the middle of a drag.
doing_trace. Variable in class sub_arctic.input.event_trace_agent
Are we current doing trace output or not.
DOUBLE_CLICK. Static variable in class sub_arctic.lib.listbox
This constant holds the callback number for double click.
double_click(event, Object). Method in interface sub_arctic.input.double_clickable
Dispatch double click (two clicks in a small area within a short period of time) to the object.
double_click_hook(event, Object). Method in class sub_arctic.lib.listbox
This function is called by the listbox if it detects a second click in a short period of time on the object just released on.
DOWN. Static variable in class sub_arctic.input.event
DRAG. Static variable in class sub_arctic.lib.listbox
This constant holds the callback number for a drag.
drag_container(int, int, boolean). Constructor for class sub_arctic.lib.drag_container
Nearly full constructor.
drag_container(int, int, boolean, callback_object). Constructor for class sub_arctic.lib.drag_container
full constructor.
DRAG_DISTANCE. Variable in class sub_arctic.lib.listbox
This is the distance that the user must drag the focused object in either X or Y before the system will send a drag message.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_lens
Handle input corresponding to the end of a move-drag.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.drag_icon
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.horiz_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object). Method in interface sub_arctic.input.move_draggable
Dispatch input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.semantic_lens
Handle input corresponding to the end of a move-drag.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.shadow_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.vert_drag_container
Handle input corresponding to the end of a drag.
drag_end(event, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, int, int, int, int, Object). Method in class sub_arctic.lib.focus_semantic_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, int, int, int, int, Object). Method in class sub_arctic.lib.grabber_semantic_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, int, int, int, int, Object). Method in interface sub_arctic.input.grow_draggable
Dispatch movement during a grow-drag to the object (intended to change its size).
drag_end(event, int, int, int, int, Object). Method in class sub_arctic.lib.semantic_lens
Handle input corresponding to the end of a grow-drag.
drag_end(event, int, int, int, int, Object). Method in class sub_arctic.lib.simple_grow_container
Handle input corresponding to the end of a drag.
drag_end(event, Object). Method in class sub_arctic.lib.focus_semantic_lens
End the simple drag of the crosshairs box.
drag_end(event, Object). Method in class sub_arctic.lib.grabber_semantic_lens
End the simple drag of the crosshairs box.
drag_end(event, Object). Method in class sub_arctic.lib.h_range_slider
End the simple drag of the thumb.
drag_end(event, Object). Method in class sub_arctic.lib.h_slider
End the simple drag of the thumb.
drag_end(event, Object). Method in class sub_arctic.lib.listbox
End a drag.
drag_end(event, Object). Method in class sub_arctic.lib.oneline_text_edit
Accept input corresponding to the end of a drag.
drag_end(event, Object). Method in interface sub_arctic.input.simple_draggable
Dispatch event corresponding to the end of a simple drag.
drag_end(event, Object). Method in class sub_arctic.lib.text_edit
Accept input corresponding to the end of a drag.
drag_end(event, Object). Method in class sub_arctic.lib.v_range_slider
End the simple drag of the thumb.
drag_end(event, Object). Method in class sub_arctic.lib.v_slider
End the simple drag of the thumb.
drag_end_multiple(event, Object). Method in class sub_arctic.lib.listbox
End a drag for a listbox which is in multiple selection mode.
drag_end_one(event, Object). Method in class sub_arctic.lib.listbox
End a drag for a listbox which is in single selection mode.
drag_feature_point(). Method in class sub_arctic.lib.base_interactor
Indicate the current "feature point" of an object.
drag_feature_point(). Method in interface sub_arctic.lib.interactor
Indicate the current "feature point" of an object.
drag_feature_point(). Method in class sub_arctic.input.move_drag_focus_agent
Index of the feature point we are dragging based on.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_lens
Handle a movement during a move-drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.drag_icon
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.horiz_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in interface sub_arctic.input.move_draggable
Dispatch a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.semantic_lens
Handle a movement during a move-drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.shadow_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, int, int, Object). Method in class sub_arctic.lib.vert_drag_container
Handle a movement during a drag.
drag_feedback(event, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_lens
Handle a movement during a grow-drag.
drag_feedback(event, int, int, int, int, Object). Method in class sub_arctic.lib.focus_semantic_lens
Handle feedback corresponding to a grow-drag.
drag_feedback(event, int, int, int, int, Object). Method in class sub_arctic.lib.grabber_semantic_lens
Handle feedback corresponding to a grow-drag.
drag_feedback(event, int, int, int, int, Object). Method in interface sub_arctic.input.grow_draggable
Dispatch movement during a grow-drag to the object (intended to change its size).
drag_feedback(event, int, int, int, int, Object). Method in class sub_arctic.lib.semantic_lens
Handle a movement during a grow-drag.
drag_feedback(event, int, int, int, int, Object). Method in class sub_arctic.lib.simple_grow_container
Handle a movement during a drag.
drag_feedback(event, Object). Method in class sub_arctic.lib.focus_semantic_lens
Movement within a drag of the thumb.
drag_feedback(event, Object). Method in class sub_arctic.lib.grabber_semantic_lens
Movement within a drag of the thumb.
drag_feedback(event, Object). Method in class sub_arctic.lib.h_range_slider
Movement within a drag of the thumb.
drag_feedback(event, Object). Method in class sub_arctic.lib.h_slider
Movement within a drag of the thumb.
drag_feedback(event, Object). Method in class sub_arctic.lib.listbox
Continue a drag.
drag_feedback(event, Object). Method in class sub_arctic.lib.oneline_text_edit
Accept a movement during a drag.
drag_feedback(event, Object). Method in class sub_arctic.lib.scale
Movement within a drag of the thumb.
drag_feedback(event, Object). Method in interface sub_arctic.input.simple_draggable
Dispatch a movement event during a simple drag.
drag_feedback(event, Object). Method in class sub_arctic.lib.text_edit
Accept a movement during a drag.
drag_feedback(event, Object). Method in class sub_arctic.lib.v_range_slider
Movement within a drag of the thumb.
drag_feedback(event, Object). Method in class sub_arctic.lib.v_slider
Movement within a drag of the thumb.
drag_feedback_multiple(event, Object). Method in class sub_arctic.lib.listbox
Continue a drag for a listbox which is in multiple selection mode.
drag_feedback_one(event, Object). Method in class sub_arctic.lib.listbox
Continue a drag for a listbox which is in single selection mode.
drag_hook(event, Object). Method in class sub_arctic.lib.listbox
This function is called by the listbox code when it detects that the currently focused item has been pressed on.
drag_icon(int, int, loaded_image). Constructor for class sub_arctic.lib.drag_icon
Full constructor.
drag_ready(int, int). Method in class sub_arctic.lib.listbox
This function is called to determine if a drag is now beginning.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.backdrop_lens
Handle the start of a move-drag to the object.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.drag_icon
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.horiz_drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object). Method in interface sub_arctic.input.move_draggable
Dispatch the start of a drag to the object.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.semantic_lens
Handle the start of a move-drag to the object.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.shadow_drag_container
Handle the start of a drag to the object.
drag_start(event, int, int, int, int, Object). Method in class sub_arctic.lib.vert_drag_container
Handle the start of a drag to the object.
drag_start(event, Object). Method in class sub_arctic.lib.backdrop_lens
Handle the start of a grow-drag to the object.
drag_start(event, Object). Method in class sub_arctic.lib.focus_semantic_lens
Start of a drag for the crosshairs box.
drag_start(event, Object). Method in class sub_arctic.lib.grabber_semantic_lens
Start of a drag for the crosshairs box.
drag_start(event, Object). Method in interface sub_arctic.input.grow_draggable
Dispatch the start of a grow-drag to the object (intended to change its size).
drag_start(event, Object). Method in class sub_arctic.lib.h_range_slider
Start of a drag for the thumb.
drag_start(event, Object). Method in class sub_arctic.lib.h_slider
Start of a drag for the thumb.
drag_start(event, Object). Method in class sub_arctic.lib.listbox
Start a drag.
drag_start(event, Object). Method in class sub_arctic.lib.oneline_text_edit
Accept the start of a drag to the object.
drag_start(event, Object). Method in class sub_arctic.lib.scale
Start of a drag for the thumb.
drag_start(event, Object). Method in class sub_arctic.lib.semantic_lens
Handle the start of a grow-drag to the object.
drag_start(event, Object). Method in interface sub_arctic.input.simple_draggable
Dispatch the start event of a simple drag.
drag_start(event, Object). Method in class sub_arctic.lib.simple_grow_container
Handle the start of a drag to the object.
drag_start(event, Object). Method in class sub_arctic.lib.text_edit
Accept the start of a drag to the object.
drag_start(event, Object). Method in class sub_arctic.lib.v_range_slider
Start of a drag for the thumb.
drag_start(event, Object). Method in class sub_arctic.lib.v_slider
Start of a drag for the thumb.
drag_start_multiple(event, Object). Method in class sub_arctic.lib.listbox
Start a drag for a listbox which is in multiple selection mode.
drag_start_one(event, Object). Method in class sub_arctic.lib.listbox
Start a drag for a listbox which is in single selection mode.
draw3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.conditional_drawable
draw3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.drawable
draw3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.drawable_wrapper
draw3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.exploder_drawable
draw3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.ignore_drawable
draw3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.trace_drawable
draw_3D_rect(int, int, int, int, boolean). Method in class sub_arctic.output.drawable
draw_arc(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
draw_area_h(). Method in interface sub_arctic.style.blank
Height of interior drawing area.
draw_area_h(). Method in class sub_arctic.style.blank_base
Height of interior drawing area.
draw_area_w(). Method in interface sub_arctic.style.blank
Width of interior drawing area.
draw_area_w(). Method in class sub_arctic.style.blank_base
Width of interior drawing area.
draw_area_x_off(). Method in interface sub_arctic.style.blank
Offset from left edge of bounding box to the left edge of the interior drawing area.
draw_area_x_off(). Method in class sub_arctic.style.blank_base
Offset from left edge of bounding box to the left edge of the interior drawing area.
draw_area_y_off(). Method in interface sub_arctic.style.blank
Offset from top edge of bounding box to the top edge of the interior drawing area.
draw_area_y_off(). Method in class sub_arctic.style.blank_base
Offset from top edge of bounding box to the top edge of the interior drawing area.
draw_arrowhead(int, int, int, int). Method in class sub_arctic.output.drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).
draw_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.conditional_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).

draw_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).

draw_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.drawable_wrapper
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).

draw_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.exploder_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).

draw_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.ignore_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).

draw_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.trace_drawable
Draw a hollow arrowhead (as lines) at the second end of the given line (this does not draw the line).

DRAW_BORDER. Static variable in class sub_arctic.lib.shrink_wrap_container
Flag bit position for flag indicating whether to draw the border.
draw_border(). Method in class sub_arctic.style.shadow_rect_blank
Do we draw a border around the main area (in black)
draw_border(). Method in class sub_arctic.lib.shrink_wrap_container
Are we currently drawing the border rectangle.
draw_bytes(byte[], int, int, int, int). Method in class sub_arctic.output.drawable
draw_bytes(byte[], int, int, int, int). Method in class sub_arctic.output.text_extractor
Draw an array of bytes as a string (sets high byte of char to 0).
draw_chars(char[], int, int, int, int). Method in class sub_arctic.output.drawable
draw_chars(char[], int, int, int, int). Method in class sub_arctic.output.text_extractor
Draw an array of characters as a string.
draw_children(drawable). Method in class sub_arctic.lib.base_interactor
Helper routine to draw the children of this interactor in normal (low to high index) drawing order.
draw_children(drawable). Method in class sub_arctic.lib.hierarchy_parent
Override the way child drawing is done.
draw_color(). Method in class sub_arctic.output.simple_text_renderer
Color that text gets drawn in
draw_colors(). Method in class sub_arctic.lib.label
Retrieve the color pair that we draw with.
draw_constraint(drawable, interactor, int, int, int, int). Method in class sub_arctic.lib.cgraph_sem_draw
Draw the dependency lines for a given encoded constraint (which is attached to the given object and uses the given orientation).
draw_font(). Method in class sub_arctic.output.simple_text_renderer
Font that text gets drawn in.
draw_gradient(). Method in class sub_arctic.output.gradient_text_renderer
Gradient to draw text in.
draw_highlighted_lines(drawable, int, int). Method in class sub_arctic.lib.text_display
Draw a series of fully highlighted lines.
draw_image(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.drawable
draw_image(Image, int, int, ImageObserver). Method in class sub_arctic.output.drawable
draw_image(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.drawable
draw_image(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.drawable
draw_image(loaded_image, int, int). Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage.
draw_image(loaded_image, int, int, Color). Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage
draw_image(loaded_image, int, int, int, int). Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage.
draw_image(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.drawable
subArctic style renaming of drawImage
draw_kind. Variable in class sub_arctic.lib.exploder_draw_context
A unique identifier that indicates what type of drawing is being done.
draw_kind. Variable in class sub_arctic.lib.sem_draw_context
A unique identifier that indicates what type of drawing is being done.
draw_label(loaded_image[]). Method in class sub_arctic.lib.button
Draw either the text or the image of the object on the button.
draw_line(int, int, int, int). Method in class sub_arctic.output.drawable
draw_norm_lines(drawable, int, int). Method in class sub_arctic.lib.text_display
Draw a series of lines of unhighlighted text.
draw_obj(). Method in class sub_arctic.lib.backdrop_lens
The "predicate" object that does the specialized drawing for this lens.
draw_obj(). Method in class sub_arctic.lib.semantic_lens
The "predicate" object that does the specialized drawing for this lens.
draw_oval(int, int, int, int). Method in class sub_arctic.output.drawable
draw_polygon(int[], int[], int). Method in class sub_arctic.output.drawable
draw_polygon(Polygon). Method in class sub_arctic.output.drawable
draw_rect(int, int, int, int). Method in class sub_arctic.output.drawable
draw_round_rect(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
draw_self(drawable). Method in class sub_arctic.lib.base_interactor
Draw the object's current appearance.
draw_self(drawable). Method in class sub_arctic.lib.fake_top_level
Draw the image of this interactor (and its children) on the supplied drawable.
draw_self(drawable). Method in interface sub_arctic.lib.interactor
Draw the object's current appearance.
draw_self(drawable). Method in class sub_arctic.lib.top_level
Draw the image of this interactor (and its children) on the supplied drawable.
draw_self(drawable, int, int). Method in class sub_arctic.style.anchor_pt_comp_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int). Method in interface sub_arctic.style.blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.blank_base
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.composer
Draw the object on the given drawing surface at the given location.

Note: this will produce useful results only if compose() has already been called to establish a layout.

draw_self(drawable, int, int). Method in interface sub_arctic.style.composition_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.composition_part_base
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.hv_fill_image_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.image_comp_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.shadow_rect_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.shadow_roundrect_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.text_comp_part
Draw the object on the given drawing surface at the given location.
draw_self(drawable, int, int). Method in class sub_arctic.style.transparent_blank
Draw the image of the blank on the given drawing surface with the top left corner of its bounding box at the given location.
draw_self_local(drawable). Method in class sub_arctic.lib.backdrop
Draw self using pattern fill.
draw_self_local(drawable). Method in class sub_arctic.lib.backdrop_column
Draw the object on the supplied drawable.
draw_self_local(drawable). Method in class sub_arctic.lib.backdrop_drag_container
Draw the object's current appearance.
draw_self_local(drawable). Method in class sub_arctic.lib.backdrop_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable). Method in class sub_arctic.lib.backdrop_row
Draw the object.
draw_self_local(drawable). Method in class sub_arctic.lib.base_interactor
Draw the object's current appearance (along with that of its children).
draw_self_local(drawable). Method in class sub_arctic.lib.bounds_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable). Method in class sub_arctic.lib.column
Draw the object on the provided drawable
draw_self_local(drawable). Method in class sub_arctic.lib.drag_container
Draw the object's current appearance.
draw_self_local(drawable). Method in class sub_arctic.lib.exploder_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable). Method in class sub_arctic.lib.focus_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable). Method in class sub_arctic.lib.grabber_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable). Method in class sub_arctic.lib.h_range_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable). Method in class sub_arctic.lib.h_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable). Method in class sub_arctic.lib.halo_container
Draw the object's current appearance.
draw_self_local(drawable). Method in class sub_arctic.lib.hv_line
Draw the line.
draw_self_local(drawable). Method in class sub_arctic.lib.icon
Draw the icon.
draw_self_local(drawable). Method in class sub_arctic.lib.isolation_semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable). Method in class sub_arctic.lib.label
Draw the display
draw_self_local(drawable). Method in class sub_arctic.lib.line_display
Draw the image of the line
draw_self_local(drawable). Method in class sub_arctic.lib.listbox_child_display
This object wants to have an opaque background which is the color of the text background of the style system.
draw_self_local(drawable). Method in class sub_arctic.lib.menu
This is a special version of draw self local to allow us to give the object a raised look.
draw_self_local(drawable). Method in class sub_arctic.lib.menubar
Draw the object on a given drawable.
draw_self_local(drawable). Method in class sub_arctic.lib.multi_button
Draw the button
draw_self_local(drawable). Method in class sub_arctic.lib.oneline_text_display
Draw the display.
draw_self_local(drawable). Method in class sub_arctic.lib.row
Draw the object on the provided drawable
draw_self_local(drawable). Method in class sub_arctic.lib.scale
Override the drawing code in h_slider_display to allow us to not have the end pieces of the scrollbar.
draw_self_local(drawable). Method in class sub_arctic.lib.semantic_lens
Override draw_self to do a semantic lens.
draw_self_local(drawable). Method in class sub_arctic.lib.shadow_caster
Draw self.
draw_self_local(drawable). Method in class sub_arctic.lib.shadow_drag_container
Draw self.
draw_self_local(drawable). Method in class sub_arctic.lib.shrink_wrap_container
Draw the object's current appearance.
draw_self_local(drawable). Method in class sub_arctic.lib.simple_grow_container
Draw the object's current appearance.
draw_self_local(drawable). Method in class sub_arctic.lib.sliding_stylized_text
Draw the display
draw_self_local(drawable). Method in class sub_arctic.lib.sliding_text
Draw the display
draw_self_local(drawable). Method in class sub_arctic.lib.tab_parent
Draw the object on the provided drawable
draw_self_local(drawable). Method in class sub_arctic.lib.tab_semantic_lens
Draw the object on the provided drawable
draw_self_local(drawable). Method in class sub_arctic.lib.text_display
Draw image of text with selection and optional box
draw_self_local(drawable). Method in class sub_arctic.lib.text_list_element
Draw this object on the drawable provided.
draw_self_local(drawable). Method in class sub_arctic.lib.text_menu_item
Draw yourself...
draw_self_local(drawable). Method in class sub_arctic.lib.transparency_container
Draw self.
draw_self_local(drawable). Method in class sub_arctic.lib.v_range_slider_display
Draw the current image on the drawable provided.
draw_self_local(drawable). Method in class sub_arctic.lib.v_slider_display
Draw the current image on the drawable provided.
draw_split_line(drawable, int, int, int). Method in class sub_arctic.lib.text_display
Draw line that is partially highlighted.
draw_string(String, int, int). Method in class sub_arctic.output.drawable
draw_string(String, int, int). Method in class sub_arctic.output.text_extractor
Draw a string.
draw_style(). Method in class sub_arctic.output.linear_gradient_text
Drawing style used for gradient.
draw_style(). Method in class sub_arctic.output.radial_gradient_text
Drawing style used for gradient.
draw_text(drawable, int, int, String). Method in class sub_arctic.output.gradient_text_renderer
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String). Method in class sub_arctic.output.linear_gradient_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String). Method in class sub_arctic.output.radial_gradient_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String). Method in class sub_arctic.output.shadow_lin_grad_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String). Method in class sub_arctic.output.shadow_rad_grad_text
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String). Method in class sub_arctic.output.shadowed_text_renderer
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String). Method in class sub_arctic.output.simple_text_renderer
Render text onto the given drawable object at the given location.
draw_text(drawable, int, int, String). Method in interface sub_arctic.output.text_renderer
Render text onto the given drawable object at the given location.
drawable(Graphics). Constructor for class sub_arctic.output.drawable
Construct a drawable from a Graphics object.
drawable_horizontal_space(). Method in class sub_arctic.output.motif_style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_horizontal_space(). Method in class sub_arctic.output.style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_prepare_rect(drawable, int, int, int, int, boolean, boolean). Method in class sub_arctic.output.motif_style
This function gets called to force the style to set up a rectangular area of a drawable.
drawable_prepare_rect(drawable, int, int, int, int, boolean, boolean). Method in class sub_arctic.output.style
This function gets called to force the style to set up a rectangular area of a drawable.
drawable_vertical_space(). Method in class sub_arctic.output.motif_style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_vertical_space(). Method in class sub_arctic.output.style
This function is called to allow the caller to determine what area of the drawable has been prepared by the style.
drawable_wrapper(drawable). Constructor for class sub_arctic.output.drawable_wrapper
Simple constructor
drawable_wrapper(Graphics). Constructor for class sub_arctic.output.drawable_wrapper
Constructor working from a Graphics.
drawArc(int, int, int, int, int, int). Method in class sub_arctic.output.conditional_drawable
drawArc(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
drawArc(int, int, int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
drawArc(int, int, int, int, int, int). Method in class sub_arctic.output.exploder_drawable
drawArc(int, int, int, int, int, int). Method in class sub_arctic.output.ignore_drawable
drawArc(int, int, int, int, int, int). Method in class sub_arctic.output.trace_drawable
drawBytes(byte[], int, int, int, int). Method in class sub_arctic.output.conditional_drawable
drawBytes(byte[], int, int, int, int). Method in class sub_arctic.output.drawable
drawBytes(byte[], int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
drawBytes(byte[], int, int, int, int). Method in class sub_arctic.output.exploder_drawable
drawBytes(byte[], int, int, int, int). Method in class sub_arctic.output.ignore_drawable
drawBytes(byte[], int, int, int, int). Method in class sub_arctic.output.text_extractor
Draw an array of bytes as a string (sets high byte of char to 0).
drawBytes(byte[], int, int, int, int). Method in class sub_arctic.output.trace_drawable
drawChars(char[], int, int, int, int). Method in class sub_arctic.output.conditional_drawable
drawChars(char[], int, int, int, int). Method in class sub_arctic.output.drawable
drawChars(char[], int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
drawChars(char[], int, int, int, int). Method in class sub_arctic.output.exploder_drawable
drawChars(char[], int, int, int, int). Method in class sub_arctic.output.ignore_drawable
drawChars(char[], int, int, int, int). Method in class sub_arctic.output.text_extractor
Draw an array of characters as a string.
drawChars(char[], int, int, int, int). Method in class sub_arctic.output.trace_drawable
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.conditional_drawable
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.drawable
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.drawable_wrapper
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.exploder_drawable
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.ignore_drawable
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.trace_drawable
drawImage(Image, int, int, Color, ImageObserver). Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.conditional_drawable
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.drawable
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.drawable_wrapper
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.exploder_drawable
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.ignore_drawable
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.trace_drawable
drawImage(Image, int, int, ImageObserver). Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.conditional_drawable
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.drawable
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.drawable_wrapper
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.exploder_drawable
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.ignore_drawable
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.trace_drawable
drawImage(Image, int, int, int, int, Color, ImageObserver). Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.conditional_drawable
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.drawable
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.drawable_wrapper
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.exploder_drawable
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.ignore_drawable
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.shadow_drawable
Override to filter images, turning all non-transparent colors to ours.
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.trace_drawable
drawImage(Image, int, int, int, int, ImageObserver). Method in class sub_arctic.output.transparent_drawable
Override to filter images, modifying transparency.
drawImage(loaded_image, int, int). Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int). Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int). Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int). Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int). Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int). Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int). Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color). Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color). Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color). Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color). Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color). Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color). Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, Color). Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int). Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int). Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int). Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int). Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int). Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int). Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.conditional_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.drawable_wrapper
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.exploder_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.ignore_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.text_extractor
Extended draw image that can deal with a loaded_image w/o an observer.
drawImage(loaded_image, int, int, int, int, Color). Method in class sub_arctic.output.trace_drawable
Extended draw image that can deal with a loaded_image w/o an observer.
drawLine(int, int, int, int). Method in class sub_arctic.output.conditional_drawable
drawLine(int, int, int, int). Method in class sub_arctic.output.drawable
drawLine(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
drawLine(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
drawLine(int, int, int, int). Method in class sub_arctic.output.ignore_drawable
drawLine(int, int, int, int). Method in class sub_arctic.output.trace_drawable
drawOval(int, int, int, int). Method in class sub_arctic.output.conditional_drawable
drawOval(int, int, int, int). Method in class sub_arctic.output.drawable
drawOval(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
drawOval(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
drawOval(int, int, int, int). Method in class sub_arctic.output.ignore_drawable
drawOval(int, int, int, int). Method in class sub_arctic.output.trace_drawable
drawPolygon(int[], int[], int). Method in class sub_arctic.output.conditional_drawable
drawPolygon(int[], int[], int). Method in class sub_arctic.output.drawable
drawPolygon(int[], int[], int). Method in class sub_arctic.output.drawable_wrapper
drawPolygon(int[], int[], int). Method in class sub_arctic.output.exploder_drawable
drawPolygon(int[], int[], int). Method in class sub_arctic.output.ignore_drawable
drawPolygon(int[], int[], int). Method in class sub_arctic.output.trace_drawable
drawPolygon(Polygon). Method in class sub_arctic.output.conditional_drawable
drawPolygon(Polygon). Method in class sub_arctic.output.drawable
drawPolygon(Polygon). Method in class sub_arctic.output.drawable_wrapper
drawPolygon(Polygon). Method in class sub_arctic.output.exploder_drawable
drawPolygon(Polygon). Method in class sub_arctic.output.ignore_drawable
drawPolygon(Polygon). Method in class sub_arctic.output.trace_drawable
drawRect(int, int, int, int). Method in class sub_arctic.output.conditional_drawable
drawRect(int, int, int, int). Method in class sub_arctic.output.drawable
drawRect(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
drawRect(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
drawRect(int, int, int, int). Method in class sub_arctic.output.ignore_drawable
drawRect(int, int, int, int). Method in class sub_arctic.output.trace_drawable
drawRoundRect(int, int, int, int, int, int). Method in class sub_arctic.output.conditional_drawable
drawRoundRect(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
drawRoundRect(int, int, int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
drawRoundRect(int, int, int, int, int, int). Method in class sub_arctic.output.exploder_drawable
drawRoundRect(int, int, int, int, int, int). Method in class sub_arctic.output.ignore_drawable
drawRoundRect(int, int, int, int, int, int). Method in class sub_arctic.output.trace_drawable
drawString(String, int, int). Method in class sub_arctic.output.conditional_drawable
drawString(String, int, int). Method in class sub_arctic.output.drawable
drawString(String, int, int). Method in class sub_arctic.output.drawable_wrapper
drawString(String, int, int). Method in class sub_arctic.output.exploder_drawable
drawString(String, int, int). Method in class sub_arctic.output.ignore_drawable
drawString(String, int, int). Method in class sub_arctic.output.text_extractor
Draw a string.
drawString(String, int, int). Method in class sub_arctic.output.trace_drawable
drop_extern_constraint(value_consumer, int). Static method in class sub_arctic.lib.manager
Remove any association between the given part of a value_consumer and a value_producer.
drop_from_group(). Method in class sub_arctic.lib.toggle
Drop us from our current group
dump_platform_properties(). Static method in class sub_arctic.lib.manager
Helper routine to dump useful system properties to System.out.
dump_text(). Method in class sub_arctic.lib.text_display
Do a human readable dump of the text and selection to System.out
duration(). Method in class sub_arctic.anim.time_interval
Return how long this interval is.
DYNAMIC_CALLBACK. Static variable in class sub_arctic.lib.h_range_slider
Constant for dynamic callback (made at each movement)
DYNAMIC_CALLBACK. Static variable in class sub_arctic.lib.h_slider
Constant for dynamic callback (made at each movement)
DYNAMIC_CALLBACK. Static variable in class sub_arctic.lib.v_range_slider
Constant for dynamic callback (made at each movement)
DYNAMIC_CALLBACK. Static variable in class sub_arctic.lib.v_slider
Constant for dynamic callback (made at each movement)
dynamic_callback(event). Method in class sub_arctic.lib.h_range_slider
Do a "dynamic" callback.
dynamic_callback(event). Method in class sub_arctic.lib.h_slider
Do a "dynamic" callback.
dynamic_callback(event). Method in class sub_arctic.lib.v_range_slider
Do a "dynamic" callback.
dynamic_callback(event). Method in class sub_arctic.lib.v_slider
Do a "dynamic" callback.

E

effect_list(). Method in class sub_arctic.lib.sliding_stylized_text
Vector of effects that are being applied to the text.
ENABLED. Static variable in interface sub_arctic.lib.interactor_consts
Designator bit for enabled
ENABLED. Static variable in class sub_arctic.constraints.op2_impl
ENABLED. Static variable in class sub_arctic.constraints.std_constraint_impl
enabled(). Method in class sub_arctic.lib.base_interactor
Indicate if object is enabled.
ENABLED(). Method in class sub_arctic.constraints.ext_objpart_encoding
Method returning an instance designating the "enabled" part of this object
enabled(). Method in interface sub_arctic.lib.interactor
Indicate if object is enabled.
ENABLED(). Method in class sub_arctic.constraints.std_objpart_encoding
Method returning an instance designating the "enabled" part of this object
enabled_constraint(). Method in class sub_arctic.lib.base_interactor
Return a constraint object representing the constraint (if any) attached to enabled.
enabled_constraint(). Method in interface sub_arctic.lib.interactor
Return a constraint object representing the constraint (if any) attached to enabled.
ENABLED_HAS_EXT_NOTIFY. Static variable in interface sub_arctic.lib.interactor_consts
ENABLED has external entities to notify when it goes out-of-date
ENABLED_IN_PROCESS. Static variable in interface sub_arctic.lib.interactor_consts
Evaluation is underway on ENABLED (used for cycle detection).
ENABLED_IS_HORIZONTAL. Static variable in interface sub_arctic.lib.interactor_consts
Indicate whether ENABLED is consrainted to a horizontal value.
ENABLED_OOD. Static variable in interface sub_arctic.lib.interactor_consts
Height of object is out-of-date
encode(int, short). Static method in class sub_arctic.constraints.op0_impl
Do an encoding given an op code and constant.

encode(int, std_objpart_encoding, short). Static method in class sub_arctic.constraints.op1_impl
Do an encoding given an op_code, an obj/part designator, and a constant.

encode(int, std_objpart_encoding, std_objpart_encoding, short). Static method in class sub_arctic.constraints.op2_impl
Do an encoding given an op_code, 2 obj/part designators, and a constant.
encode(int, std_objpart_encoding, std_objpart_encoding, std_objpart_encoding, short). Static method in class sub_arctic.constraints.op3_impl
Do an encoding given an op_code, 3 obj/part designators, and a constant.
encoding(). Method in interface sub_arctic.constraints.constraint
Encoding of constraint as an integer.

encoding(). Method in class sub_arctic.constraints.std_constraint
Encoding of constraint as an integer.
encoding(). Method in class sub_arctic.constraints.std_ext_constraint
Partial encoding of the constraint.
encoding(). Method in class sub_arctic.constraints.std_objpart_encoding
The encoding of the object and part for local object references and standard parts.
END. Static variable in class sub_arctic.input.event
end(event, Object). Method in class sub_arctic.anim.simple_transition
Send the end message to the interactor.
end(event, Object). Method in class sub_arctic.anim.timer_transition
Send the end message to the timer that the time has expired.
end(event, Object). Method in class sub_arctic.anim.transition
Send the end message to the interactor.

end_interactor_draw(interactor). Method in class sub_arctic.output.drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor). Method in class sub_arctic.output.drawable_wrapper
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor). Method in class sub_arctic.output.exploder_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor). Method in class sub_arctic.output.ignore_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor). Method in class sub_arctic.output.isolation_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor). Method in class sub_arctic.output.single_isolation_drawable
Method to be called to mark the end of output for a particular interactor.
end_interactor_draw(interactor). Method in class sub_arctic.output.trace_drawable
Method to be called to mark the end of output for a particular interactor.
END_MOVE_CALLBACK. Static variable in class sub_arctic.lib.drag_container
Constant for "end" callback (called only at end of move).
END_OF_LINE. Static variable in class sub_arctic.lib.html_element
end_of_line(int, boolean). Method in class sub_arctic.lib.html_element
This function gets called to polish off the current line.
END_OF_SCROLL. Static variable in class sub_arctic.lib.sliding_text
Identifier for callback at end of scroll
end_of_selection(). Method in class sub_arctic.lib.oneline_text_display
End of current selection.
end_text_entry(event, Object). Method in class sub_arctic.lib.oneline_text_edit
Dispatch input indicating that text input is over (e.g.
end_text_entry(event, Object). Method in interface sub_arctic.input.text_acceptor
Provide input indicating that text input is over (e.g.
end_text_entry(event, Object). Method in class sub_arctic.lib.text_edit
Dispatch input indicating that text input is over (e.g.
END_TEXT_MODE. Static variable in class sub_arctic.input.navigation_agent
Action code for "end text entry mode"
END_THUMB. Static variable in class sub_arctic.lib.h_range_slider_display
END_THUMB. Static variable in class sub_arctic.lib.v_range_slider_display
END_THUMB_DRAGGED. Static variable in class sub_arctic.lib.h_range_slider
END_THUMB_DRAGGED. Static variable in class sub_arctic.lib.v_range_slider
end_thumb_offset(). Method in class sub_arctic.lib.h_range_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
end_thumb_offset(). Method in class sub_arctic.lib.v_range_slider_display
Compute the offset to the thumb in pixels (returns -1 for no thumb)
end_time(). Method in class sub_arctic.anim.time_interval
Retrieve the end time of this interval.
end_transition(Object, Object). Method in interface sub_arctic.anim.simple_animatable
This function is called when a transition ends.
end_transition(transition, trajectory, double, Object, double, Object, event, Object). Method in class sub_arctic.lib.anim_mover_container
Handle the end of animation transition.
end_transition(transition, trajectory, double, Object, double, Object, event, Object). Method in interface sub_arctic.anim.animatable
This is the last call for a transition and indicates that the animation transition is completed.
end_transition(transition, trajectory, double, Object, double, Object, event, Object). Method in class sub_arctic.lib.sliding_text
Handle the end of the animation transition.
END_TRANSITION_CALLBACK. Static variable in class sub_arctic.lib.anim_mover_container
Callback number for callback at end of transition.
end_value(). Method in class sub_arctic.lib.h_range_slider_display
Current value of the slider
end_value(). Method in class sub_arctic.lib.v_range_slider_display
Current value of the slider
ensure_inside(int). Method in class sub_arctic.lib.oneline_text_display
Compute the adjustment needed to make sure the given selection position (a character position, not a pixel position) is inside the object's display.
ensure_thumb_size(). Method in class sub_arctic.lib.listbox_display
This function is called to ensure that the size displayed by the scrollbar thumb(s) is correct.
ensure_visible(int). Method in class sub_arctic.lib.listbox_display
This function makes sure that a given index position of the selected_set is visible on the screen.
enter_local_coordinates(drawable). Method in class sub_arctic.lib.base_interactor
Given a drawable surface set up for the parent coordinate space, create a new drawable set up for the local coordinate space.
enter_text_entry_mode(event, Object). Method in interface sub_arctic.input.navigable
Request to enter text entry mode.
eol_action(int). Static method in class sub_arctic.input.text_focus_agent
Standard filter to translate end of line characters into closure actions.
eq(ext_objpart_encoding). Static method in class sub_arctic.constraints.std_function
Create an external equality constraint.
eq(std_objpart_encoding). Static method in class sub_arctic.constraints.std_function
Create an equality constraint.
equals(Object). Method in class sub_arctic.constraints.consumer_part_ref
Comparison operator.
equals(Object). Method in class sub_arctic.constraints.provider_part_ref
Comparison operator.
equals(Object). Method in class sub_arctic.input.user_info_holder
Generic test for equality.
equals(user_info_holder). Method in class sub_arctic.input.user_info_holder
Type specific test for equality.
establish_extern_constraint(value_consumer, int, value_provider, int). Static method in class sub_arctic.lib.manager
Establish an associative link between the given part of a value_consumer (usually an interactor) and part of a value_provider (usually an external_constraint) that gives it a value.
eval(composer). Method in class sub_arctic.style.center_rule
Evaluate the rule to produce a value.
eval(composer). Method in interface sub_arctic.style.comp_placement_rule
Evaluate the rule to produce a value.
eval(composer). Method in class sub_arctic.style.far_offset_rule
Evaluate the rule to produce a value.
eval(composer). Method in class sub_arctic.style.max_rule
Evaluate the rule to produce a value.
eval(composer). Method in class sub_arctic.style.min_rule
Evaluate the rule to produce a value.
eval(composer). Method in class sub_arctic.style.offset_placement_rule
Evaluate the rule to produce a value.
eval(composer). Method in class sub_arctic.style.op1_placement_rule
Evaluate the rule to produce a value.
eval(composer). Method in class sub_arctic.style.op2_placement_rule
Evaluate the rule to produce a value.
eval(composer). Method in class sub_arctic.style.op3_placement_rule
Evaluate the rule to produce a value.
eval(int). Method in class sub_arctic.lib.base_interactor
Bring the indicated value up to date with respect to any defining constraints.
eval(int). Method in interface sub_arctic.lib.interactor
Bring the indicated value up to date with respect to any defining constraints.
eval(int, interactor, int, int). Method in interface sub_arctic.constraints.constraint_impl
Evaluate an encoded constraint (under a given orientation).
eval(int, interactor, int, int). Static method in class sub_arctic.constraints.op0_impl
Evaluate an encoded constraint applied to the given part of the given object.
eval(int, interactor, int, int). Static method in class sub_arctic.constraints.op1_impl
Evaluate an encoded constraint applied to the given part of the given object.
eval(int, interactor, int, int). Static method in class sub_arctic.constraints.op2_impl
Evaluate an encoded constraint applied to the given part of the given object.
eval(int, interactor, int, int). Static method in class sub_arctic.constraints.op3_impl
Evaluate an encoded constraint applied to the given part of the given object.
eval(int, interactor, int, int). Method in class sub_arctic.constraints.std_constraint_impl
Evaluate an encoded constraint (under a given orientation).
eval_coord(int, int). Method in class sub_arctic.style.composer
Return an up-to-date value for one of the coordinates of the given part number.
eval_enabled(). Method in class sub_arctic.lib.base_interactor
Bring enabled up to date with respect to any defining constraint.
eval_enabled(). Method in interface sub_arctic.lib.interactor
Bring enabled up to date with respect to any defining constraint.
eval_fun(int, interactor, int, int). Static method in class sub_arctic.constraints.op0_impl
Evaluate an encoded constraint function given its constant value.
eval_fun(int, interactor, int, int, int). Static method in class sub_arctic.constraints.op1_impl
Evaluate an encoded constraint function given its operand and constant values.
eval_fun(int, interactor, int, int, int, int). Static method in class sub_arctic.constraints.op2_impl
Evaluate an encoded constraint function given its operand and constant values.
eval_fun(int, interactor, int, int, int, int, int). Static method in class sub_arctic.constraints.op3_impl
Evaluate an encoded constraint function given its operand and constant values.
eval_h(). Method in class sub_arctic.lib.base_interactor
Bring h up to date with respect to any defining constraint.
eval_h(). Method in interface sub_arctic.lib.interactor
Bring h up to date with respect to any defining constraint.
eval_h(int). Method in class sub_arctic.style.composer
Return an up-to-date value for the height of the given part number.
eval_part_a(). Method in class sub_arctic.lib.base_interactor
Bring part_a up to date with respect to any defining constraint.
eval_part_a(). Method in interface sub_arctic.lib.interactor
Bring part_a up to date with respect to any defining constraint.
eval_part_b(). Method in class sub_arctic.lib.base_interactor
Bring part_b up to date with respect to any defining constraint.
eval_part_b(). Method in interface sub_arctic.lib.interactor
Bring part_b up to date with respect to any defining constraint.
eval_visible(). Method in class sub_arctic.lib.base_interactor
Bring visible up to date with respect to any defining constraint.
eval_visible(). Method in interface sub_arctic.lib.interactor
Bring visible up to date with respect to any defining constraint.
eval_w(). Method in class sub_arctic.lib.base_interactor
Bring w up to date with respect to any defining constraint.
eval_w(). Method in interface sub_arctic.lib.interactor
Bring w up to date with respect to any defining constraint.
eval_w(int). Method in class sub_arctic.style.composer
Return an up-to-date value for the width of the given part number.
eval_x(). Method in class sub_arctic.lib.base_interactor
Bring x up to date with respect to any defining constraint.
eval_x(). Method in interface sub_arctic.lib.interactor
Bring x up to date with respect to any defining constraint.
eval_x(int). Method in class sub_arctic.style.composer
Return an up-to-date value for the x position of the given part number.
eval_y(). Method in class sub_arctic.lib.base_interactor
Bring y up to date with respect to any defining constraint.
eval_y(). Method in interface sub_arctic.lib.interactor
Bring y up to date with respect to any defining constraint.
eval_y(int). Method in class sub_arctic.style.composer
Return an up-to-date value for the y position of the given part number.
event(event). Constructor for class sub_arctic.input.event
Copy constructor.
event(Event, top_level). Constructor for class sub_arctic.input.event
Construct one of these events from a normal AWT event.
event_is_useful(event). Method in class sub_arctic.anim.animation_agent
Is this event one we care about (an ANIMATION_EVENT)?
event_is_useful(event). Method in class sub_arctic.input.click_agent
We are only interested in press and release of the mouse button.
event_is_useful(event). Method in class sub_arctic.input.click_track_agent
Only interested in mouse button moves.
event_is_useful(event). Method in class sub_arctic.input.dispatch_agent
Indicate whether the given event might be dispatchable by this agent.
event_is_useful(event). Method in class sub_arctic.input.grow_drag_focus_agent
Method to determine if this agent needs to see a given event.
event_is_useful(event). Method in class sub_arctic.input.grow_press_drag_agent
Declares that we are only interested in press of the mouse button.
event_is_useful(event). Method in class sub_arctic.input.inout_drag_focus_agent
Indicate whether the given event is useful for this agent.
event_is_useful(event). Method in class sub_arctic.input.inout_press_drag_agent
Indicate that we are only interested in press of the mouse button.
event_is_useful(event). Method in class sub_arctic.input.menu_focus_agent
See if we even fool with this type of event.
event_is_useful(event). Method in class sub_arctic.input.move_drag_focus_agent
Method to determine if this agent needs to see a given event.
event_is_useful(event). Method in class sub_arctic.input.move_press_drag_agent
Declares that we are only interested in press of the mouse button.
event_is_useful(event). Method in class sub_arctic.input.point_agent_class
We are only interested for normal dispatching purposes in move events.
event_is_useful(event). Method in class sub_arctic.input.selection_agent_class
Indicate which events we are interested in seeing.
event_is_useful(event). Method in class sub_arctic.input.simple_drag_focus_agent
Indicate if the given event should be passed to this agent.
event_is_useful(event). Method in class sub_arctic.input.simple_press_drag_agent
Declares that we are only interested in press of the mouse button.
event_is_useful(event). Method in class sub_arctic.input.snap_drag_agent
Method to determine if this agent needs to see a given event.
event_is_useful(event). Method in class sub_arctic.input.work_agent
Indicate whether the given event might be dispatchable by this agent.
event_seq_num(). Static method in class sub_arctic.lib.manager
Return the sequence number for the current event.
event_trace_agent(). Constructor for class sub_arctic.input.event_trace_agent
Default constructor.
event_tracer. Static variable in class sub_arctic.lib.manager
Event trace dispatch agent.
evt(). Method in class sub_arctic.input.event
AWT field: The next event.
evt(Event). Method in class sub_arctic.input.event
AWT field: The next event.
EXCEPTION_CUSTOM. Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by sending the "handle_exception()" message to the object previously registered via "handle_exceptions_with()".
EXCEPTION_IGNORE. Static variable in class sub_arctic.lib.manager
Option flag to ignore unexpected exceptions -- this is generally a very bad idea, think twice before using this.
EXCEPTION_MESSAGE_CRASH. Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing the exception message to System.err and then exiting.
EXCEPTION_PRINT_MESSAGE. Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing the exception message to System.err and then continuing.
EXCEPTION_PRINT_STACK. Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing a stack trace on System.error and then continuing.
EXCEPTION_STACK_CRASH. Static variable in class sub_arctic.lib.manager
Option flag to handle an unexpected exception by printing a stack trace on System.error and then exiting.
exit_local_coords(drawable, drawable). Method in class sub_arctic.lib.base_interactor
Do the work to exit the local coordinate system.
exit_text_entry_mode(event, Object). Method in interface sub_arctic.input.navigable
Indicate that we are leaving text entry mode and returning to navigation mode.
expensive_draw(). Method in class sub_arctic.lib.shadow_caster
Are currently doing expensive but realistic drawing shadows for images, or do are we just drawing their bounding rectangle?
expensive_draw(). Method in class sub_arctic.lib.shadow_drag_container
Are currently doing expensive but realistic drawing shadows for images, or do are we just drawing their bounding rectangle?
expensive_draw(). Method in class sub_arctic.output.shadow_drawable
Are currently doing expensive but realistic drawing of images, or do are we just drawing their bounding rectangle?
exploder_draw(). Constructor for class sub_arctic.lib.exploder_draw
Constructor using default font and tag color.
exploder_draw(Font, Color). Constructor for class sub_arctic.lib.exploder_draw
Full constructor.
exploder_draw_context(exploder_draw_context). Constructor for class sub_arctic.lib.exploder_draw_context
Construct from another object.
exploder_draw_context(int, exploder_drawable). Constructor for class sub_arctic.lib.exploder_draw_context
Constructor.
exploder_draw_context(int, exploder_drawable, semantic_lens). Constructor for class sub_arctic.lib.exploder_draw_context
Full constructor.
exploder_draw_continue(). Constructor for class sub_arctic.lib.exploder_draw_continue
exploder_draw_kind(). Method in class sub_arctic.lib.exploder_lens
Identifier for the particular kind of semantic redraw pass being done here.
exploder_draw_to_child(). Constructor for class sub_arctic.lib.exploder_draw_to_child
exploder_draw_trav_id. Static variable in class sub_arctic.lib.exploder_lens
unique identifier for sem_draw traversals
exploder_drawable(drawable). Constructor for class sub_arctic.output.exploder_drawable
Simple constructor
exploder_drawable(drawable, int, int). Constructor for class sub_arctic.output.exploder_drawable
Simple constructor
exploder_drawable(Graphics). Constructor for class sub_arctic.output.exploder_drawable
Constructor working from a Graphics.
exploder_drawable(Graphics, int, int). Constructor for class sub_arctic.output.exploder_drawable
Constructor working from a Graphics.
exploder_lens(int, int, int, int, interactor_pred, boolean, int). Constructor for class sub_arctic.lib.exploder_lens
Simple constructor with default font and title bar color.
exploder_lens(int, int, int, int, interactor_pred, boolean, String, Color, Font, int). Constructor for class sub_arctic.lib.exploder_lens
Full constructor.
exploder_lens(interactor_pred, int). Constructor for class sub_arctic.lib.exploder_lens
Simplest constructor.
ext_maker(). Constructor for class sub_arctic.constraints.ext_maker
ext_objpart_encoding(interactor, int). Constructor for class sub_arctic.constraints.ext_objpart_encoding
Constructor for a non-local reference to a non-standard part.
ext_objpart_encoding(interactor, int, int). Constructor for class sub_arctic.constraints.ext_objpart_encoding
Constructor for a non-local reference to a standard part.
EXTERIOR_SIZED. Static variable in interface sub_arctic.style.blank
Constant to indicate we want to build based on exterior size.
external(). Static method in class sub_arctic.constraints.std_function
Create a placeholder constraint that indicates an external constraint has been applied.
external_constraint(). Constructor for class sub_arctic.constraints.external_constraint
Default constructor.
EXTERNAL_TEST_MASK. Static variable in interface sub_arctic.constraints.std_encoding_consts
Mask for testing external.
EXTERNAL_TEST_VAL. Static variable in interface sub_arctic.constraints.std_encoding_consts
Value for testing external.
extract_bytes(byte[], int, int, int, int). Method in class sub_arctic.output.text_extractor
Extract a string being drawn as an array of bytes at the given location.
extract_chars(char[], int, int, int, int). Method in class sub_arctic.output.text_extractor
Extract a string being drawn as an array of chars at the given location.
extract_image_text(loaded_image, int, int). Method in class sub_arctic.output.text_extractor
Extract text from an image.
extract_string(String, int, int). Method in class sub_arctic.output.text_extractor
Extract a string being drawn at the given location.
extraction_enabled(). Method in class sub_arctic.output.text_extractor
Is string extraction turned on

F

F1. Static variable in class sub_arctic.input.event
F10. Static variable in class sub_arctic.input.event
F11. Static variable in class sub_arctic.input.event
F12. Static variable in class sub_arctic.input.event
F2. Static variable in class sub_arctic.input.event
F3. Static variable in class sub_arctic.input.event
F4. Static variable in class sub_arctic.input.event
F5. Static variable in class sub_arctic.input.event
F6. Static variable in class sub_arctic.input.event
F7. Static variable in class sub_arctic.input.event
F8. Static variable in class sub_arctic.input.event
F9. Static variable in class sub_arctic.input.event
fake_top_level(top_level). Constructor for class sub_arctic.lib.fake_top_level
Construct a fake top_level object hosted by the given real top_level.
fallback_desig(). Method in class sub_arctic.style.style_resource_desig
Link to the first designator in the fallback chain for this designator.
far_edge_just(ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function: A - self.wh - K which is typically used do right or bottom justification.
far_edge_just(std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function: A - self.wh - K which is typically used do right or bottom justification.
far_offset_rule(int, int, int, int, int, int, int, int, int). Constructor for class sub_arctic.style.far_offset_rule
Full constructor.
FEATURE_BOTTOM_LEFT. Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for bottom-left corner
FEATURE_BOTTOM_RIGHT. Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for bottom-right corner
FEATURE_CENTER. Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for center of object
FEATURE_NONE. Static variable in interface sub_arctic.lib.interactor_consts
Indicator for no feature point.
feature_point(int). Method in class sub_arctic.lib.base_interactor
Access to the "feature points" of an object (by index).
feature_point(int). Method in interface sub_arctic.style.composition_part
Return the feature point corresponding to a given feature point index.
feature_point(int). Method in class sub_arctic.style.composition_part_base
Return the feature point corresponding to a given feature point index.
feature_point(int). Method in interface sub_arctic.lib.interactor
Access to the "feature points" of an object (by index).
feature_point(int). Method in class sub_arctic.lib.snap_container
Report a feature point out of our children.
feature_point_enabled(int). Method in class sub_arctic.lib.base_interactor
Indicate whether the indicated "feature point" of an object is considered to be enabled.
feature_point_enabled(int). Method in interface sub_arctic.lib.interactor
Indicate whether the indicated "feature point" of an object is considered to be enabled.
feature_point_enabled(int). Method in class sub_arctic.lib.snap_container
Report a feature point enable status out of our children.
feature_points. Variable in class sub_arctic.input.snap_drag_agent
Set of active feature points of the object being dragged (stored as a Vector of Point objects).
feature_rect_h. Variable in class sub_arctic.input.snap_drag_agent
Height of feature point bounding rectangle
feature_rect_w. Variable in class sub_arctic.input.snap_drag_agent
Width of feature point bounding rectangle
FEATURE_SHIFT. Static variable in interface sub_arctic.style.composer_consts
Shift value for shifting feature point numbers.
FEATURE_TOP_LEFT. Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for top-left corner
FEATURE_TOP_RIGHT. Static variable in interface sub_arctic.lib.interactor_consts
Feature point index for top-right corner
FEATURE_X. Static variable in interface sub_arctic.style.composer_consts
Constant for desginating the x position of a feature point.
FEATURE_Y. Static variable in interface sub_arctic.style.composer_consts
Constant for desginating the y position of a feature point.
fetch_part(interactor, int, int). Method in class sub_arctic.constraints.std_ext_constraint
Fetch a standard or non-standard part from the given interactor object.
fetch_std_part(interactor, int). Method in class sub_arctic.constraints.std_ext_constraint
Fetch a standard part from the given object.
fetch_value(int, interactor, int). Method in class sub_arctic.constraints.std_constraint_impl
Fetch the indicated depended-upon value for the given object and part.

fill(ext_objpart_encoding, ext_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the external constraint function for fill: B - A - K

Note: the "self" object and orientation for this constraint need to be filled in before the constraint is used.

fill(std_objpart_encoding, std_objpart_encoding, int). Static method in class sub_arctic.constraints.std_function
Create the constraint function for fill: B - A - K

fill3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.conditional_drawable
fill3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.drawable
fill3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.drawable_wrapper
fill3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.exploder_drawable
fill3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.ignore_drawable
fill3DRect(int, int, int, int, boolean). Method in class sub_arctic.output.trace_drawable
fill_3D_rect(int, int, int, int, boolean). Method in class sub_arctic.output.drawable
fill_arc(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
fill_arrowhead(int, int, int, int). Method in class sub_arctic.output.drawable
Draw a filled arrowhead polygon (with good defaults) at the second end of the given line (this does not draw the line).
fill_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.conditional_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).

fill_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).

fill_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.drawable_wrapper
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).

fill_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.exploder_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).

fill_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.ignore_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).

fill_arrowhead(int, int, int, int, int, int, double). Method in class sub_arctic.output.trace_drawable
Draw a filled arrowhead polygon at the second end of the given line (this does not draw the line).

fill_oval(int, int, int, int). Method in class sub_arctic.output.drawable
fill_polygon(int[], int[], int). Method in class sub_arctic.output.drawable
fill_polygon(Polygon). Method in class sub_arctic.output.drawable
fill_rect(int, int, int, int). Method in class sub_arctic.output.drawable
fill_round_rect(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
fillArc(int, int, int, int, int, int). Method in class sub_arctic.output.conditional_drawable
fillArc(int, int, int, int, int, int). Method in class sub_arctic.output.drawable
fillArc(int, int, int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
fillArc(int, int, int, int, int, int). Method in class sub_arctic.output.exploder_drawable
fillArc(int, int, int, int, int, int). Method in class sub_arctic.output.ignore_drawable
fillArc(int, int, int, int, int, int). Method in class sub_arctic.output.trace_drawable
fillOval(int, int, int, int). Method in class sub_arctic.output.conditional_drawable
fillOval(int, int, int, int). Method in class sub_arctic.output.drawable
fillOval(int, int, int, int). Method in class sub_arctic.output.drawable_wrapper
fillOval(int, int, int, int). Method in class sub_arctic.output.exploder_drawable
fillOval(int, int, int, int). Method in class sub_arctic.output.ignore_drawable