Vector Graphics - Typical Primitive Objects

Typical Primitive Objects

Any particular vector file format supports only some kinds of primitive objects. Nearly all vector file formats support simple and fast-rendering primitive objects:

  • Lines, polylines and polygons
  • Bézier curves and bezigons
  • Circles and ellipses

Most vector file formats support

  • Text (in computer font formats such as TrueType where each letter is created from Bézier curves) or quadratics.
  • color gradient
  • Often, a bitmap image is considered as a primitive object. From the conceptual view, it behaves as a rectangle.

A few vector file formats support more complex objects as primitives:

  • Many computer-aided design applications support splines and other curves, such as:
    • Catmull-Rom splines
    • NURBS
  • iterated function systems
  • superellipses and superellipsoids
  • metaballs
  • etc.

If an image stored in one vector file format is converted to another file format that supports all the primitive objects used in that particular image, then the conversion can be lossless.

Read more about this topic:  Vector Graphics

Famous quotes containing the words typical, primitive and/or objects:

    It was announced that the trouble was not “malignant.”... It was a typical triumph of modern science to find the only part of Randolph that was not malignant and remove it.
    Evelyn Waugh (1903–1966)

    Human beings will be happier—not when they cure cancer or get to Mars or eliminate racial prejudice or flush Lake Erie but when they find ways to inhabit primitive communities again. That’s my utopia.
    Kurt Vonnegut, Jr. (b. 1922)

    The cart before the horse is neither beautiful nor useful. Before we can adorn our houses with beautiful objects the walls must be stripped, and our lives must be stripped, and beautiful housekeeping and beautiful living laid for a foundation.
    Henry David Thoreau (1817–1862)