C# 클래스 monoshrub.NonUniformTransform

상속: Transform
파일 보기 프로젝트 열기: threerings/monoshrub

공개 메소드들

메소드 설명
Clone ( ) : Transform
Concatenate ( Transform other ) : Transform
InverseTransform ( Point p ) : Point
InverseTransform ( Vector v ) : Vector
Invert ( ) : Transform
Lerp ( Transform other, float t ) : Transform
NonUniformTransform ( ) : System
NonUniformTransform ( float scaleX, float scaleY, float rotation, float tx, float ty ) : System
PreConcatenate ( Transform other ) : Transform
Rotate ( float angle ) : Transform
ScaleBy ( float scaleX, float scaleY ) : Transform
ScaleXBy ( float scaleX ) : Transform
ScaleYBy ( float scaleY ) : Transform
ToString ( ) : string
Transform ( Point p ) : Point
Transform ( Vector v ) : Vector
Translate ( float tx, float ty ) : Transform
TranslateX ( float tx ) : Transform
TranslateY ( float ty ) : Transform

메소드 상세

Clone() 공개 메소드

public Clone ( ) : Transform
리턴 Transform

Concatenate() 공개 메소드

public Concatenate ( Transform other ) : Transform
other Transform
리턴 Transform

InverseTransform() 공개 메소드

public InverseTransform ( Point p ) : Point
p Point
리턴 Point

InverseTransform() 공개 메소드

public InverseTransform ( Vector v ) : Vector
v Vector
리턴 Vector

Invert() 공개 메소드

public Invert ( ) : Transform
리턴 Transform

Lerp() 공개 메소드

public Lerp ( Transform other, float t ) : Transform
other Transform
t float
리턴 Transform

NonUniformTransform() 공개 메소드

public NonUniformTransform ( ) : System
리턴 System

NonUniformTransform() 공개 메소드

public NonUniformTransform ( float scaleX, float scaleY, float rotation, float tx, float ty ) : System
scaleX float
scaleY float
rotation float
tx float
ty float
리턴 System

PreConcatenate() 공개 메소드

public PreConcatenate ( Transform other ) : Transform
other Transform
리턴 Transform

Rotate() 공개 메소드

public Rotate ( float angle ) : Transform
angle float
리턴 Transform

ScaleBy() 공개 메소드

public ScaleBy ( float scaleX, float scaleY ) : Transform
scaleX float
scaleY float
리턴 Transform

ScaleXBy() 공개 메소드

public ScaleXBy ( float scaleX ) : Transform
scaleX float
리턴 Transform

ScaleYBy() 공개 메소드

public ScaleYBy ( float scaleY ) : Transform
scaleY float
리턴 Transform

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Transform() 공개 메소드

public Transform ( Point p ) : Point
p Point
리턴 Point

Transform() 공개 메소드

public Transform ( Vector v ) : Vector
v Vector
리턴 Vector

Translate() 공개 메소드

public Translate ( float tx, float ty ) : Transform
tx float
ty float
리턴 Transform

TranslateX() 공개 메소드

public TranslateX ( float tx ) : Transform
tx float
리턴 Transform

TranslateY() 공개 메소드

public TranslateY ( float ty ) : Transform
ty float
리턴 Transform