Skip to main content

Class: ConeGeometry

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

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

Extends​

Constructors​

Constructor​

new ConeGeometry(props?): ConeGeometry

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

Parameters​

props?​

ConeGeometryProps = {}

Returns​

ConeGeometry

Overrides​

TruncatedConeGeometry.constructor

Properties​

attributes​

readonly attributes: Record<string, GeometryAttribute>

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

Inherited from​

TruncatedConeGeometry.attributes


bufferLayout​

readonly bufferLayout: BufferLayout[]

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

Inherited from​

TruncatedConeGeometry.bufferLayout


id​

readonly id: string

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

Inherited from​

TruncatedConeGeometry.id


indices?​

readonly optional indices?: GeometryAttribute

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

Inherited from​

TruncatedConeGeometry.indices


topology​

readonly topology: PrimitiveTopology

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

Inherited from​

TruncatedConeGeometry.topology


userData​

userData: Record<string, unknown>

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

Inherited from​

TruncatedConeGeometry.userData


vertexCount​

readonly vertexCount: number

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

Inherited from​

TruncatedConeGeometry.vertexCount

Methods​

getAttributes()​

getAttributes(): GeometryAttributes

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

Returns​

GeometryAttributes

Inherited from​

TruncatedConeGeometry.getAttributes


getVertexCount()​

getVertexCount(): number

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

Returns​

number

Inherited from​

TruncatedConeGeometry.getVertexCount