wima
Preparing search index...
Gizmo2D
Class Gizmo2D<T>
Type Parameters
T
Immediate mode drawing of defined 2d shapes. Should be used for visual debugging.
Index
Constructors
constructor
Properties
buffer
settings
type
Methods
aabb
arc
arrow
axes
circle
ellipse
grid
line
line
Gradient
line
Strip
line
Strip
Gradient
reset
rotate
scale
set
Transform
transform
translate
Constructors
constructor
new
Gizmo2D
<
T
>
(
type
:
Constructor
<
T
>
,
settings
:
GizmoSettings
)
:
Gizmo2D
<
T
>
Type Parameters
T
Parameters
type
:
Constructor
<
T
>
settings
:
GizmoSettings
Returns
Gizmo2D
<
T
>
Properties
buffer
buffer
:
GizmoBuffer
<
Vector2
>
= ...
settings
settings
:
GizmoSettings
Readonly
type
type
:
Constructor
<
T
>
Methods
aabb
aabb
(
halfWidth
:
number
,
halfHeight
:
number
,
color
:
Color
)
:
Gizmo2D
<
T
>
Parameters
halfWidth
:
number
halfHeight
:
number
color
:
Color
Returns
Gizmo2D
<
T
>
arc
arc
(
arcStart
:
number
,
arcEnd
:
number
,
radiusX
?:
number
,
radiusY
?:
number
,
color
?:
Color
,
resolution
?:
number
,
)
:
Gizmo2D
<
T
>
Parameters
arcStart
:
number
arcEnd
:
number
radiusX
:
number
= 1
radiusY
:
number
= 1
color
:
Color
= ...
resolution
:
number
= 32
Returns
Gizmo2D
<
T
>
arrow
arrow
(
direction
?:
Vector2
,
length
?:
number
,
color
?:
Color
)
:
Gizmo2D
<
T
>
Parameters
direction
:
Vector2
= ...
length
:
number
= 1
color
:
Color
= ...
Returns
Gizmo2D
<
T
>
axes
axes
(
length
:
number
)
:
Gizmo2D
<
T
>
Parameters
length
:
number
Returns
Gizmo2D
<
T
>
circle
circle
(
radius
:
number
,
color
:
Color
,
resolution
?:
number
)
:
Gizmo2D
<
T
>
Parameters
radius
:
number
color
:
Color
resolution
:
number
= 32
Returns
Gizmo2D
<
T
>
ellipse
ellipse
(
radiusX
:
number
,
radiusY
:
number
,
color
:
Color
,
resolution
?:
number
,
)
:
Gizmo2D
<
T
>
Parameters
radiusX
:
number
radiusY
:
number
color
:
Color
resolution
:
number
= 32
Returns
Gizmo2D
<
T
>
grid
grid
(
cellCount
?:
Vector2
,
spacing
?:
Vector2
,
color
?:
Color
,
drawEdges
?:
BVector2
,
)
:
Gizmo2D
<
T
>
Parameters
cellCount
:
Vector2
= ...
spacing
:
Vector2
= ...
color
:
Color
= Color.WHITE
drawEdges
:
BVector2
= ...
Returns
Gizmo2D
<
T
>
line
line
(
start
?:
Vector2
,
end
?:
Vector2
,
color
?:
Color
)
:
Gizmo2D
<
T
>
Parameters
start
:
Vector2
= ...
end
:
Vector2
= ...
color
:
Color
= Color.WHITE
Returns
Gizmo2D
<
T
>
line
Gradient
lineGradient
(
start
:
Vector2
,
end
:
Vector2
,
colorStart
:
Color
,
colorEnd
:
Color
,
)
:
Gizmo2D
<
T
>
Parameters
start
:
Vector2
end
:
Vector2
colorStart
:
Color
colorEnd
:
Color
Returns
Gizmo2D
<
T
>
line
Strip
lineStrip
(
strips
:
Vector2
[]
,
color
:
Color
)
:
Gizmo2D
<
T
>
Parameters
strips
:
Vector2
[]
color
:
Color
Returns
Gizmo2D
<
T
>
line
Strip
Gradient
lineStripGradient
(
strips
:
[
Vector2
,
Color
]
[]
)
:
Gizmo2D
<
T
>
Parameters
strips
:
[
Vector2
,
Color
]
[]
Returns
Gizmo2D
<
T
>
reset
reset
()
:
Gizmo2D
<
T
>
Returns
Gizmo2D
<
T
>
rotate
rotate
(
angle
:
number
)
:
Gizmo2D
<
T
>
Parameters
angle
:
number
Returns
Gizmo2D
<
T
>
scale
scale
(
x
:
number
,
y
:
number
)
:
Gizmo2D
<
T
>
Parameters
x
:
number
y
:
number
Returns
Gizmo2D
<
T
>
set
Transform
setTransform
(
matrix
:
Affine2
)
:
void
Parameters
matrix
:
Affine2
Returns
void
transform
transform
(
matrix
:
Affine2
)
:
Gizmo2D
<
T
>
Parameters
matrix
:
Affine2
Returns
Gizmo2D
<
T
>
translate
translate
(
x
:
number
,
y
:
number
)
:
Gizmo2D
<
T
>
Parameters
x
:
number
y
:
number
Returns
Gizmo2D
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
buffer
settings
type
Methods
aabb
arc
arrow
axes
circle
ellipse
grid
line
line
Gradient
line
Strip
line
Strip
Gradient
reset
rotate
scale
set
Transform
transform
translate
wima
Loading...
Immediate mode drawing of defined 2d shapes. Should be used for visual debugging.