toggle menu
korge-root
5.1.0
common
switch theme
search in API
korge-foundation
/
korlibs.math.geom
/
DoubleVectorList
Double
Vector
List
interface
DoubleVectorList
:
Extra
,
IsAlmostEquals
<
DoubleVectorList
>
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
extra
Cache
Link copied to clipboard
fun
<
T
>
Extra
.
extraCache
(
name
:
String
,
block
:
(
)
->
T
)
:
T
get
Link copied to clipboard
abstract
operator
fun
get
(
index
:
Int
,
dim
:
Int
)
:
Double
get
Extra
Link copied to clipboard
fun
Extra
.
getExtra
(
name
:
String
)
:
Any
?
get
Extra
Typed
Link copied to clipboard
fun
<
T
>
Extra
.
getExtraTyped
(
name
:
String
)
:
T
?
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
has
Extra
Link copied to clipboard
fun
Extra
.
hasExtra
(
name
:
String
)
:
Boolean
is
Almost
Equals
Link copied to clipboard
open
override
fun
isAlmostEquals
(
other
:
DoubleVectorList
,
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
>
set
Extra
Link copied to clipboard
fun
Extra
.
setExtra
(
name
:
String
,
value
:
Any
?
)