positioning techniques

Upload: bhatiaharryjassi

Post on 04-Jun-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/13/2019 Positioning Techniques

    1/21

    Interactive InputTechniques

  • 8/13/2019 Positioning Techniques

    2/21

    Interactive Input Techniques

    Basic positioning methods

    Constraints

    Grids

    Gravity fields

    Rubber-band methods

    Sketching

    Dragging

  • 8/13/2019 Positioning Techniques

    3/21

    Positioning techniques

    There are various techniques used for positioning.

    Positioningmeans location, which is one of the basic

    graphical input techniques.

    For geometrical modelling, positioning is very important,

    as the user frequently designs a new element of the model

    or repositioning an existing one.

    While working on the screen the position is used to insert a

    symbol or to indicate the end point of a line or three points

    on a curve.

  • 8/13/2019 Positioning Techniques

    4/21

    Continue

    For positioning the desired spot on the screen , the cursor ortracking cross is moved to that location and then the

    information is passed to the computer memory by pressing a

    button or key.

    There are positioning constraints which can be overcome by

    using symbols guidelines, feedback and the use of rubber

    band techniques.

  • 8/13/2019 Positioning Techniques

    5/21

    Basic positioning techniques

    Used to specify a location for an object or a character

    string The cursor is moved to the desired location.

    A button is pressed to fix the object at this location.

  • 8/13/2019 Positioning Techniques

    6/21

    Continue

    Used to draw lines

  • 8/13/2019 Positioning Techniques

    7/21

    Continue

    Used to place the cursor at a predetermined position

  • 8/13/2019 Positioning Techniques

    8/21

    Constraints

    Used to achieve predetermined orientations and

    alignments

    Common constraints

    Horizontal alignment

  • 8/13/2019 Positioning Techniques

    9/21

    Continue

    Vertical alignment

  • 8/13/2019 Positioning Techniques

    10/21

    Grids

    Used to round coordinates positions to the nearest grid

    intersection

  • 8/13/2019 Positioning Techniques

    11/21

    Continue

    Useful for positioning and aligning objects and text

    Grids can be displayed or invisible

  • 8/13/2019 Positioning Techniques

    12/21

    Gravity field

    Used to connect a new line to a previously drawn line

    Normally the gravity field is not displayed

  • 8/13/2019 Positioning Techniques

    13/21

    Rubber band Methods

    Used to construct and position straight lines

  • 8/13/2019 Positioning Techniques

    14/21

    Continue

    Used to construct circular arcs

  • 8/13/2019 Positioning Techniques

    15/21

    Used to scale objects

    Continue

  • 8/13/2019 Positioning Techniques

    16/21

    Used to distort objects by allowing only the line

    segments attached to a single vertex to change

    Continue

  • 8/13/2019 Positioning Techniques

    17/21

    Sketching

    Uses rubber-band methods to create objects consisting

    of connected line segments

  • 8/13/2019 Positioning Techniques

    18/21

    Uses stroke techniques to create curved figures

    Continue

  • 8/13/2019 Positioning Techniques

    19/21

    A variety of brushes can be provided

    Different thicknesses

    Different textures

    Different colors (including background) Even patterns

    Continue

  • 8/13/2019 Positioning Techniques

    20/21

    Dragging

    Used to reposition objects

    Select an object from the menu

    Position the object

    Release the objects

  • 8/13/2019 Positioning Techniques

    21/21

    Thank you