RectCenlign

ostrat.geom.RectCenlign

A rectangular object aligned with the X and Y axes and centred on x = 0, y = 0. Sub traits include Rectangle and pCanv.Panel.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class CanvasFx
trait PanelLike
class CArcExs
class LsA1
class LsA10
class LsA11
class LsA12
class LsA13
class LsA1a
class LsA1b
class LsA2
class LsA3
class LsA3a
class LsA4
class LsA5
class LsA6
class LsA7
class LsA8
class LsA9
class LsB1
class LsB2
class LsB3
class LsC1
class LsC2
class LsC3
class LsC4
class LsC5
class LsC6
class LsC7
class LsC8
class LsD1
class LsD2
class LsD3
class LsD4
class LsD5
class BattleGui
class FlagsGui
class ColourGen
class TessGui
class Panel

Members list

Concise view

Value members

Concrete methods

final override def bottomLeft: Pt2

Attributes

Definition Classes
final override def bottomRight: Pt2

Attributes

Definition Classes
override def cen: Pt2

The centre of this geometric / graphical element. The centre will not change if the object type is capable of being rotated and is rotated. The cenDefault on other bounded elements may move relative to points on the object when the object is rotated.

The centre of this geometric / graphical element. The centre will not change if the object type is capable of being rotated and is rotated. The cenDefault on other bounded elements may move relative to points on the object when the object is rotated.

Attributes

Definition Classes

The X component of the centre.

The X component of the centre.

Attributes

The Y component of the centre.

The Y component of the centre.

Attributes

def crossHairs(lineWidth: Double, lineColour: Colour): LinesDraw
def gridLines(spacing: Double, colour: Colour, lineWidth: Double): LinesDraw

Not sure why spacing has got a minus sign

Not sure why spacing has got a minus sign

Attributes

def gridLines2Colours(spacing: Double, cenColour: Colour, otherColour: Colour, lineWidth: Double): RArr[LinesDraw]

Badly named I think, not sure why spacing has got a minus sign

Badly named I think, not sure why spacing has got a minus sign

Attributes

def top: Double
final override def topLeft: Pt2

Attributes

Definition Classes
final override def topRight: Pt2

Attributes

Definition Classes
final override def xBottomLeft: Double

Attributes

Definition Classes
final override def xBottomRight: Double

Attributes

Definition Classes
final override def xTopLeft: Double

Attributes

Definition Classes
final override def xTopRight: Double

Attributes

Definition Classes
final override def yBottomLeft: Double

Attributes

Definition Classes
final override def yBottomRight: Double

Attributes

Definition Classes
final override def yTopLeft: Double

Attributes

Definition Classes
final override def yTopRight: Double

Attributes

Definition Classes

Inherited methods

Attributes

Inherited from:
OrdinalEdgePoints

Attributes

Inherited from:
OrdinalEdgePoints

Attributes

Inherited from:
Rectangularlign

Attributes

Inherited from:
OrdinalEdgePoints

Top right offset from centre.

Top right offset from centre.

Attributes

Inherited from:
OrdinalEdgePoints

Attributes

Inherited from:
Rectangularlign