Package icyllis.arc3d.engine

# Interface Engine.PrimitiveType

Enclosing interface:
  `Engine`

public static interface Engine.PrimitiveType
Geometric primitives used for drawing.

We can't simply use point or line, because both OpenGL and Vulkan can only guarantee the rasterization of one pixel in screen coordinates, may or may not anti-aliased.

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final byte`
  `kCount`
  `static final byte`
  `kLineList`
  `static final byte`
  `kLineStrip`
  `static final byte`
  `kPointList`
  `static final byte`
  `kTriangleList`
  `static final byte`
  `kTriangleStrip`

- ## Field Details

  - ### kPointList

    static final byte kPointList
    See Also:
      - Constant Field Values

  - ### kLineList

    static final byte kLineList
    See Also:
      - Constant Field Values

  - ### kLineStrip

    static final byte kLineStrip
    See Also:
      - Constant Field Values

  - ### kTriangleList

    static final byte kTriangleList
    See Also:
      - Constant Field Values

  - ### kTriangleStrip

    static final byte kTriangleStrip
    See Also:
      - Constant Field Values

  - ### kCount

    static final byte kCount
    See Also:
      - Constant Field Values