struct Phase::ReadonlyView::ComposedTransform

Overview

probably done for now

Defined in:

view_util/transforms.cr

Constructors

Class Method Summary

Instance Method Summary

Instance methods inherited from struct Phase::ReadonlyView::CoordTransform

apply(coord : InputCoord(Int32)) : ReadonlyWrapper(OutputCoord(Int32), Int32) apply, commutes_with?(t : CoordTransform) : Bool commutes_with?, compose(t : CoordTransform) : CoordTransform compose, initialize initialize

Constructor methods inherited from struct Phase::ReadonlyView::CoordTransform

new new

Constructor Detail

def self.new(transforms : Array(Phase::ReadonlyView::CoordTransform) = [] of CoordTransform) #

[View source]

Class Method Detail

def self.[](*transforms) #

[View source]

Instance Method Detail

def apply(coord : InputCoord(Int32)) : ReadonlyWrapper(OutputCoord(Int32), Int32) #
Description copied from struct Phase::ReadonlyView::CoordTransform

must not mutate coord


[View source]
def clone #

[View source]
def compose(t : CoordTransform) : ComposedTransform #

[View source]
def compose!(t : ComposedTransform) #

[View source]
def compose!(t : CoordTransform) #

[View source]
def transforms #

TODO see clone


[View source]