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