// DISPLAY export const DISPLAY_OBJECTS_INFO = false; export const DISPLAY_CURSOR_INFO = false; export const DISPLAY_CANVAS_SIZE = false; export const DISPLAY_CURRENT_SCALE = true; export const DISPLAY_CURRENT_MODE = false; export const DISPLAY_VELOCITY_VECTORS = true; export const DISPLAY_ACCELERATION_VECTORS = true; export const DISPLAY_PATH_TRACES = false; // VELOCITY export const VELOCITY_VECTOR_SCALE = 5E0; export const VELOCITY_VECTOR_COLOR = 'rgb(150, 150, 150)'; // optionally set to 'object color' export const VELOCITY_VECTOR_WIDTH = 1.5; export const VELOCITY_VECTOR_ARROWHEAD = true; // ACCELERATION export const ACCELERATION_VECTOR_SCALE = 5E0; export const ACCELERATION_VECTOR_COLOR = 'rgb(0, 128, 0)'; // optionally set to 'object color' export const ACCELERATION_VECTOR_WIDTH = 1.5; export const ACCELERATION_VECTOR_ARROWHEAD = true; // PATH TRACES // export const PATH_TRACES_COLOR = 'rgb(128, 128, 0)'; // optionally set to 'object color' export const PATH_TRACES_COLOR = 'object color'; export const PATH_TRACES_WIDTH = 1.5; // SCALING FACTORS export const MASS_CREATION_RATE = 1E1; export const POINTER_HISTORY_SIZE = 15; export const MOTION_TIME_SCALE = 1E-4; export const PAN_ACCELERATION = 1E1; export const ARROWHEAD_LENGTH = 7; export const ARROWHEAD_WIDTH = 5; export const OFFSCREEN_OBJECT_LINE_SCALE = 7; export const OFFSCREEN_OBJECT_LINE_WIDTH = 2; export const OFFSCREEN_OBJECT_ARROWHEAD_LENGTH = 15; export const ZOOM_TO_FIT_PADDING = 50; export const ZOOM_IN_FACTOR = 1; export const ZOOM_OUT_FACTOR = -1; export const SCALE_POWER_MAX = 8; export const SCALE_POWER_MIN = -8; export const GRAVITATIONAL_CONSTANT = 1E5; // CSS CLASS NAMES export const DRAGGABLE_ELEMENT_CLASSNAME = 'lhg-draggable-element'; export const TOOL_CLASSNAME = 'lhg-tool'; export const TOOLBAR_CLASSNAME = 'lhg-toolbar'; // EVENT NAMES export const EVENT_MODE_LEAVE = 'lhg-mode-leave'; export const EVENT_MODE_ENTER = 'lhg-mode-enter'; // MODES export const MODE_MASS_GENERATION = 'mass-gen'; export const MODE_PAN_VIEW = 'pan-view'; export const MODE_OBJECT_SELECT = 'select'; // OPTIONS export const PAUSE_DURING_CREATION = true; export const PAUSE_DURING_SELECTION = true; export const MERGE_ON_COLLIDE = true;