Bounding

ostrat.geom.Bounding
See theBounding companion object
trait Bounding[A]

Type class for the production of bounding rectangles.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def bounds(obj: A): Rect
Implicitly added by sequEv

Extension method for the bounding rectangle of this object.

Extension method for the bounding rectangle of this object.

Attributes

def bounds(obj: A): Rect

Extension method for the bounding rectangle of this object.

Extension method for the bounding rectangle of this object.

Attributes

Concrete methods

final def boundCen(obj: A): Pt2
Implicitly added by sequEv

The centre of the bounding rectangle. consider also using cenDefault.

The centre of the bounding rectangle. consider also using cenDefault.

Attributes

final def boundCen(obj: A): Pt2

The centre of the bounding rectangle. consider also using cenDefault.

The centre of the bounding rectangle. consider also using cenDefault.

Attributes

def boundingWidth(obj: A): Double
Implicitly added by sequEv

The width of the bounding rectangle. of this object.

The width of the bounding rectangle. of this object.

Attributes

def boundingWidth(obj: A): Double

The width of the bounding rectangle. of this object.

The width of the bounding rectangle. of this object.

Attributes

def boundsBL(obj: A): Pt2
Implicitly added by sequEv

bottom left of the bounding rectangle.

bottom left of the bounding rectangle.

Attributes

def boundsBL(obj: A): Pt2

bottom left of the bounding rectangle.

bottom left of the bounding rectangle.

Attributes

def boundsBR(obj: A): Pt2
Implicitly added by sequEv

Bottom right of the bounding rectangle.

Bottom right of the bounding rectangle.

Attributes

def boundsBR(obj: A): Pt2

Bottom right of the bounding rectangle.

Bottom right of the bounding rectangle.

Attributes

def boundsTL(obj: A): Pt2
Implicitly added by sequEv

Top left of the bounding rectangle.

Top left of the bounding rectangle.

Attributes

def boundsTL(obj: A): Pt2

Top left of the bounding rectangle.

Top left of the bounding rectangle.

Attributes

def boundsTR(obj: A): Pt2
Implicitly added by sequEv

Top right of the bounding rectangle.

Top right of the bounding rectangle.

Attributes

def boundsTR(obj: A): Pt2

Top right of the bounding rectangle.

Top right of the bounding rectangle.

Attributes