metarules
metarules
API
io.github.memo33.metarules
meta
group
GSet
Quotient
Quotient
SymGroup
SymGroup
internal
DummyNetwork
DummyNetwork
IdTile
Asymmetrical
AvenueLike
EquivRule
Flag
Bi
BiManifest
FlagManifest
InOut
InOutManifest
Kind
LeftSpinBi
LeftSpinInOut
RightSpinBi
RightSpinInOut
Flags
Flags
ImplicitsSyntax
Implicits
LowPriorityImplicits
NetworkType
RotFlip
RotFlip
Rule
Rule
CopyTile
RuleBuilder
RuleBuilderLike
RuleGeneratorSyntax
RuleGenerator
RuleTransducerSyntax
RuleTransducer
Context
ResolutionFailed
Symmetrical
Syntax
AbstractNetwork
IdTile
Segment
SymTile
Tile
Tile
pathing
Bezier
Line
Point
PointIsDihedral
Connection
ConnectionStop
CurvedConnection
Intersection
StraightConnection
Trimming
Border
metarules
/
io.github.memo33.metarules
/
io.github.memo33.metarules.meta
/
Syntax
/
IdTile
IdTile
io.github.memo33.metarules.meta.Syntax.IdTile
object
IdTile
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
IdTile
.
type
Members list
Clear all
Value members
Concrete methods
def
apply
(
id
:
Int
,
rf
:
RotFlip
,
symmetries
:
SymGroup
):
IdSymTile
This constructor can be used to connect metarule syntax to ordinary RUL2 code.
This constructor can be used to connect metarule syntax to ordinary RUL2 code.
Attributes
def
apply
(
id
:
Int
,
rf
:
RotFlip
,
symmetries
:
SymGroup
,
mappedRepr
:
Quotient
=>
Set
[
RotFlip
]):
IdSymTile
def
apply
(
idTile
:
IdTile
,
symmetries
:
SymGroup
):
IdSymTile
def
apply
(
id
:
Int
,
rot
:
Int
,
flip
:
Int
,
symmetries
:
SymGroup
):
IdSymTile
def
apply
(
id
:
Int
,
rot
:
Int
,
flip
:
Int
):
IdTile
def
apply
(
id
:
Int
,
rf
:
RotFlip
,
mappedRepr
:
Quotient
=>
Set
[
RotFlip
]):
IdTile
In this article
Attributes
Members list
Value members
Concrete methods