Last updated

API / geotoolkit3d / scene / well / TubeGeometry / TubeGeometry

Class: TubeGeometry

well.TubeGeometry.TubeGeometry

A Tube-like geometry.

This geometry generates the vertices required to render an elliptic tube.
Width and height of the ellipses may vary as well as its rotation around its normal.

This is intended to be used for advanced/complex scenarios that require those capabilities.

Hierarchy

Table of contents

Constructors
Methods

Contents

Constructors

new TubeGeometry(options)

new TubeGeometry(options)

Parameters

Name Type
optionsOptions

Overrides

AbstractWellGeometry.constructor

Methods

computeBoundingBox

computeBoundingBox(): void

Function to compute the bounding box

Returns

void

Overrides

AbstractWellGeometry.computeBoundingBox


computeBoundingSphere

computeBoundingSphere(): void

Compute geometry expanded local bounding sphere.

Returns

void

Inherited from

AbstractWellGeometry.computeBoundingSphere


getClassName

getClassName(): string

Returns

string

Inherited from

AbstractWellGeometry.getClassName


getOptions

getOptions(): OptionsBaseOut

Get options

Returns

OptionsBaseOut

options


setOptions

setOptions(options): TubeGeometry

Set options, the given json will be merged with the object's state so that only the given options will be changed.

Parameters

Name Type Description
optionsOptionsBaseThe options

Returns

TubeGeometry

this


getClassName

Static getClassName(): string

Returns

string

Inherited from

AbstractWellGeometry.getClassName