Class representing a primitive geometry.

Primitive

Hierarchy (View Summary)

Constructors

  • Parameters

    • redGPUContext: RedGPUContext
    • radius: number = 1
    • thickness: number = 0.5
    • radialSubdivisions: number = 16
    • bodySubdivisions: number = 16
    • startAngle: number = 0
    • endAngle: number = ...

    Returns Torus

Accessors

  • get gpuRenderInfo(): { buffers: GPUVertexBufferLayout[] }

    Returns { buffers: GPUVertexBufferLayout[] }

  • get primitiveInterleaveStruct(): InterleavedStruct

    Returns InterleavedStruct

Methods