indigo-extras
indigo-extras
indigoextras.datatypes
DecreaseTo
DecreaseWrapAt
DecreaseWrapAt
Decreasing
IncreaseTo
IncreaseWrapAt
IncreaseWrapAt
Increasing
TimeVaryingValue
UpdateList
UpdateList
UpdatePattern
UpdatePattern
Batch
Batch
Constant
Every
Every
Interleave
Interleave
indigoextras.effectmaterials
Border
Border
Glow
Glow
LegacyEffects
LegacyEffects
Refraction
RefractionBlend
RefractionEntity
RefractionEntity
Thickness
Thickness
indigoextras.geometry
Bezier
BezierMath
BoundingBox
BoundingBox
BoundingCircle
BoundingCircle
BoundingCircleLineIntersect
BoundingCircleLineIntersect
One
Two
Zero
Line
Line
Components
InvalidLine
ParallelToAxisY
LineIntersectionResult
LineIntersectionResult
IntersectionVertex
NoIntersection
LineSegment
LineSegment
Polygon
Polygon
Closed
Closed
Open
Open
Vertex
Vertex
indigoextras.jobs
Job
JobMarket
JobMarket
JobMarketEvent
JobMarketEvent
Allocate
Find
NothingFound
Post
JobName
WorkContext
WorkProgressReport
WorkSchedule
WorkSchedule
Worker
Worker
indigoextras.pathfinding
Coords
Coords
GridSquare
GridSquare
EmptySquare
EndSquare
ImpassableSquare
StartSquare
SearchGrid
SearchGrid
indigoextras.shaders
ExtrasShaderLibrary
indigoextras.subsystems
AssetBundle
AssetBundleLoader
AssetBundleLoaderEvent
AssetBundleLoaderEvent
Failure
Load
LoadProgress
Retry
Started
Success
AssetBundleStatus
AssetBundleStatus
LoadComplete
LoadFailed
LoadInProgress
AssetBundleTracker
AssetBundleTracker
AssetToLoad
Automata
Automata
AutomataEvent
AutomataEvent
KillAll
Spawn
Spawn
Update
AutomataPoolKey
AutomataState
Automaton
Automaton
AutomatonNode
AutomatonNode
Cycle
Cycle
Fixed
OneOf
OneOf
AutomatonPayload
AutomatonSeedValues
AutomatonUpdate
AutomatonUpdate
FPSCounter
FPSCounter
Move
FPSCounterState
FPSCounterState
SpawnedAutomaton
indigoextras.trees
QuadTree
QuadTree
QuadBranch
QuadBranch
QuadEmpty
QuadLeaf
indigoextras.ui
Button
Button
ButtonAssets
ButtonState
ButtonState
Down
Over
Up
HitArea
HitArea
InputField
InputField
InputFieldAssets
InputFieldChange
RadioButton
RadioButton
RadioButtonGroup
RadioButtonGroup
RadioButtonState
RadioButtonState
Hover
Normal
Selected
indigo-extras
/
indigoextras.geometry
/
Line
Line
sealed
trait
Line
Defines a line in terms of y = mx + b
Companion:
object
Graph
Supertypes
Known subtypes
class
Object
trait
Matchable
class
Any
class
Components
object
InvalidLine
.type
class
ParallelToAxisY
Value members
Value members
Abstract methods
def
intersectsAt
(
other:
Line
):
Option
[
Vertex
]
def
intersectsWith
(
other:
Line
):
Boolean