Skip to main content

Class: TruncatedConeGeometry

Defined in: modules/engine/src/geometry/geometry-primitives.ts:103

Compatibility adapter for math.gl CPU geometry with engine shader layout metadata.

Extends​

Extended by​

Constructors​

Constructor​

new TruncatedConeGeometry(props?): TruncatedConeGeometry

Defined in: modules/engine/src/geometry/geometry-primitives.ts:104

Parameters​

props?​

TruncatedConeGeometryProps = {}

Returns​

TruncatedConeGeometry

Overrides​

Geometry.constructor

Properties​

attributes​

readonly attributes: Record<string, GeometryAttribute>

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:30

Inherited from​

Geometry.attributes


bufferLayout​

readonly bufferLayout: BufferLayout[]

Defined in: modules/engine/src/geometry/geometry.ts:21

Inherited from​

Geometry.bufferLayout


id​

readonly id: string

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:26

Inherited from​

Geometry.id


indices?​

readonly optional indices?: GeometryAttribute

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:29

Inherited from​

Geometry.indices


topology​

readonly topology: PrimitiveTopology

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:27

Inherited from​

Geometry.topology


userData​

userData: Record<string, unknown>

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:31

Inherited from​

Geometry.userData


vertexCount​

readonly vertexCount: number

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:28

Inherited from​

Geometry.vertexCount

Methods​

getAttributes()​

getAttributes(): GeometryAttributes

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:34

Returns​

GeometryAttributes

Inherited from​

Geometry.getAttributes


getVertexCount()​

getVertexCount(): number

Defined in: node_modules/@math.gl/geometry/dist/lib/geometry.d.ts:33

Returns​

number

Inherited from​

Geometry.getVertexCount