korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-datastructure
/
korlibs.math.geom
/
DoubleVectorList
Double
Vector
List
sealed
interface
DoubleVectorList
:
IDoubleVectorList
,
Extra
Inheritors
PointList
DoubleVectorArrayList
Members
Members & Extensions
Properties
closed
Link copied to clipboard
abstract
val
closed
:
Boolean
dimensions
Link copied to clipboard
abstract
val
dimensions
:
Int
extra
Link copied to clipboard
abstract
var
extra
:
ExtraType
size
Link copied to clipboard
abstract
val
size
:
Int
Functions
get
Link copied to clipboard
abstract
operator
fun
get
(
index
:
Int
,
dim
:
Int
)
:
Double
get
Generic
Link copied to clipboard
open
fun
getGeneric
(
index
:
Int
)
:
GenericDoubleVector
get
Or
Else
Link copied to clipboard
inline
fun
DoubleVectorList
.
getOrElse
(
index
:
Int
,
dim
:
Int
,
default
:
Double
=
0.0
)
:
Double
get
X
Link copied to clipboard
fun
DoubleVectorList
.
getX
(
index
:
Int
)
:
Double
get
Y
Link copied to clipboard
fun
DoubleVectorList
.
getY
(
index
:
Int
)
:
Double
get
Z
Link copied to clipboard
fun
DoubleVectorList
.
getZ
(
index
:
Int
)
:
Double
is
Almost
Equals
Link copied to clipboard
open
override
fun
isAlmostEquals
(
other
:
IDoubleVectorList
,
epsilon
:
Double
)
:
Boolean
is
Empty
Link copied to clipboard
open
fun
isEmpty
(
)
:
Boolean
is
Not
Empty
Link copied to clipboard
open
fun
isNotEmpty
(
)
:
Boolean
map
Vector
Link copied to clipboard
fun
<
T
>
DoubleVectorList
.
mapVector
(
block
:
(
list
:
DoubleVectorList
,
index
:
Int
)
->
T
)
:
List
<
T
>