Lucre-geom
Lucre-geom
de.sciss.lucre.geom
DistanceMeasure
Ops
DistanceMeasure
HyperCube
IntCube
IntCube
IntCubeLike
IntDistanceMeasure2D
IntDistanceMeasure3D
Impl
LongImpl
SqrImpl
IntHyperCubeN
IntHyperCubeN
IntHyperCubeNLike
IntHyperRectangleN
IntHyperRectangleNLike
IntPoint2D
IntPoint2D
IntPoint2DLike
IntPoint3D
IntPoint3D
IntPoint3DLike
IntPointN
IntPointN
IntPointNLike
IntRectangle
IntRectangleLike
IntSpace
NDim
NDim
hyperCubeFormat
lexicalOrder
pointFormat
ThreeDim
hyperCubeFormat
lexicalOrder
pointFormat
ThreeDim
TwoDim
hyperCubeFormat
lexicalOrder
pointFormat
TwoDim
IntSquare
IntSquareLike
LongDistanceMeasure2D
LongPoint2D
LongPoint2D
LongPoint2DLike
LongRectangle
LongRectangleLike
LongSpace
TwoDim
hyperCubeFormat
lexicalOrder
pointFormat
TwoDim
LongSquare
LongSquare
LongSquareLike
QueryShape
Space
Space
Lucre-geom
/
de.sciss.lucre.geom
/
LongRectangleLike
LongRectangleLike
trait
LongRectangleLike
extends
QueryShape
[
BigInt
,
LongPoint2DLike
,
LongSquare
]
A 2D rectangular query shape.
Graph
Supertypes
Known subtypes
trait
QueryShape
[
BigInt
,
LongPoint2DLike
,
LongSquare
]
class
Object
trait
Matchable
class
Any
class
LongRectangle
Value members
Value members
Abstract methods
def
height
:
Long
def
left
:
Long
def
top
:
Long
def
width
:
Long
Concrete methods
final
def
bottom
:
Long
def
containsP
(
point:
PointLike
):
Boolean
final
def
isAreaGreater
(
a:
HyperCube
,
b:
BigInt
):
Boolean
def
isAreaNonEmpty
(
area:
BigInt
):
Boolean
final
def
overlapArea
(
q:
HyperCube
):
BigInt
final
def
right
:
Long