HexParrX

object HexParrX

Companion object for the regular hexagon aligned to the X Axis class. It has a limited set of 2D geometric transformation type class instances as the type can not be maintained through all affine transformations.

Companion
class
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply(height: Double, cen: Pt2): HexParrX

Apply factory method for HexXlign, Creates a regular hexagon with 2 of its side aligned to the X axis.

Apply factory method for HexXlign, Creates a regular hexagon with 2 of its side aligned to the X axis.

def apply(height: Double, xCen: Double, yCen: Double): HexParrX

Apply factory method for HexParrX, Creates a regular hexagon with 2 of its side aligned to the Y axis.

Apply factory method for HexParrX, Creates a regular hexagon with 2 of its side aligned to the Y axis.

def unapply(input: HexParrX): Some[(Double, Pt2)]

Implicits

Implicits