Preparing search index...
The search index is not available
Threepipe Geometry Generator Plugin
Threepipe Geometry Generator Plugin
CylinderGeometryGenerator
Class CylinderGeometryGenerator
Hierarchy (
View Summary
)
AGeometryGenerator
<
CylinderGeometryGeneratorParams
>
CylinderGeometryGenerator
Index
Constructors
constructor
Properties
default
Params
type
Methods
_generate
Cap
_generate
Data
_generate
Torso
create
Ui
Config
generate
Constructors
constructor
new
CylinderGeometryGenerator
(
type
:
string
)
:
CylinderGeometryGenerator
Parameters
type
:
string
Returns
CylinderGeometryGenerator
Properties
default
Params
defaultParams
:
{
height
:
number
;
heightSegments
:
number
;
openEnded
:
boolean
;
radialSegments
:
number
;
radiusBottom
:
number
;
radiusTop
:
number
;
thetaLength
:
number
;
thetaStart
:
number
;
}
= ...
type
type
:
string
Methods
Protected
_generate
Cap
_generateCap
(
state
:
any
,
top
:
boolean
)
:
void
Parameters
state
:
any
top
:
boolean
Returns
void
Protected
_generate
Data
_generateData
(
params
:
CylinderGeometryGeneratorParams
,
)
:
{
groups
:
never
[]
;
groupStart
:
number
;
halfHeight
:
number
;
height
:
number
;
heightSegments
:
number
;
index
:
number
;
indexArray
:
never
[]
;
indices
:
never
[]
;
normals
:
never
[]
;
numberOfVertices
:
number
;
openEnded
:
boolean
;
radialSegments
:
number
;
radiusBottom
:
number
;
radiusTop
:
number
;
thetaLength
:
number
;
thetaStart
:
number
;
uvs
:
never
[]
;
vertices
:
never
[]
;
}
Parameters
params
:
CylinderGeometryGeneratorParams
Returns
{
groups
:
never
[]
;
groupStart
:
number
;
halfHeight
:
number
;
height
:
number
;
heightSegments
:
number
;
index
:
number
;
indexArray
:
never
[]
;
indices
:
never
[]
;
normals
:
never
[]
;
numberOfVertices
:
number
;
openEnded
:
boolean
;
radialSegments
:
number
;
radiusBottom
:
number
;
radiusTop
:
number
;
thetaLength
:
number
;
thetaStart
:
number
;
uvs
:
never
[]
;
vertices
:
never
[]
;
}
Protected
_generate
Torso
_generateTorso
(
state
:
any
)
:
void
Parameters
state
:
any
Returns
void
create
Ui
Config
createUiConfig
(
geometry
:
IGeometry
)
:
UiObjectConfig
[]
Parameters
geometry
:
IGeometry
Returns
UiObjectConfig
[]
generate
generate
(
g
?:
IGeometry
,
parameters
?:
Partial
<
CylinderGeometryGeneratorParams
>
,
)
:
IGeometry
|
BufferGeometry2
Parameters
Optional
g
:
IGeometry
parameters
:
Partial
<
CylinderGeometryGeneratorParams
>
= {}
Returns
IGeometry
|
BufferGeometry2
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
default
Params
type
Methods
_generate
Cap
_generate
Data
_generate
Torso
create
Ui
Config
generate
Threepipe Geometry Generator Plugin
Loading...