RotFlip

io.github.memo33.metarules.meta.RotFlip
See theRotFlip companion class
object RotFlip extends Enum

The eight rotations of a tile, e.g. in an override rule.

Attributes

Companion
class
Graph
Supertypes
class Enum
trait Serializable
class Object
trait Matchable
class Any
Self type
RotFlip.type

Members list

Type members

Inherited classlikes

class Val

Attributes

Inherited from:
Enum
Supertypes
trait Serializable
trait Ordered[Value]
trait Comparable[Value]
class Object
trait Matchable
class Any
Show all
Known subtypes
class Quotient
class SymGroup
class RotFlip
object ValueOrdering

Attributes

Inherited from:
Enum
Supertypes
trait Ordering[Value]
trait PartialOrdering[Value]
trait Equiv[Value]
trait Serializable
trait Comparator[Value]
class Object
trait Matchable
class Any
Show all
class ValueSet

Attributes

Inherited from:
Enum
Supertypes
trait Serializable
trait StrictOptimizedIterableOps[Value, Set, ValueSet]
trait SortedSet[Value]
trait SortedSetOps[Value, SortedSet, ValueSet]
trait SortedSet[Value]
trait SortedSetFactoryDefaults[Value, SortedSet, Set]
trait SortedSetOps[Value, SortedSet, ValueSet]
trait SortedOps[Value, ValueSet]
class AbstractSet[Value]
trait Set[Value]
trait SetOps[Value, Set, ValueSet]
trait Iterable[Value]
class AbstractSet[Value]
trait Set[Value]
trait Equals
trait SetOps[Value, Set, ValueSet]
trait Value => Boolean
class AbstractIterable[Value]
trait Iterable[Value]
trait IterableFactoryDefaults[Value, Set]
trait IterableOps[Value, Set, ValueSet]
trait IterableOnceOps[Value, Set, ValueSet]
trait IterableOnce[Value]
class Object
trait Matchable
class Any
Show all
object ValueSet

Attributes

Inherited from:
Enum
Supertypes
trait Serializable
trait SpecificIterableFactory[Value, ValueSet]
trait Factory[Value, ValueSet]
class Object
trait Matchable
class Any
Show all

Types

type Value = RotFlip

Value members

Concrete methods

def apply(rot: Int, flip: Int): GroupElement

Inherited methods

final def apply(x: Int): Value

Attributes

Inherited from:
Enum
final def maxId: Int

Attributes

Inherited from:
Enum
protected def readResolve(): AnyRef

Attributes

Inherited from:
Enum
override def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Enum -> Any
Inherited from:
Enum

Attributes

Inherited from:
Enum
final def withName(s: String): Value

Attributes

Inherited from:
Enum

Concrete fields

val R0F0: RotFlip
val R0F1: RotFlip
val R1F0: RotFlip
val R1F1: RotFlip
val R2F0: RotFlip
val R2F1: RotFlip
val R3F0: RotFlip
val R3F1: RotFlip

Inherited fields

protected var nextId: Int

Attributes

Inherited from:
Enum
protected var nextName: Iterator[String]

Attributes

Inherited from:
Enum