C# 클래스 MyMaths

파일 보기 프로젝트 열기: TomBBonin/UnityHelpers 1 사용 예제들

공개 메소드들

메소드 설명
ABCAreAligned2D ( Vector2 pointA, Vector2 pointB, Vector2 pointC, float epsilon ) : bool
DoSegmentsIntersect ( Vector2 segOneA, Vector2 segOneB, Vector2 segTwoA, Vector2 segTwoB ) : bool
GetEuclideanDistance ( Vector2 pointA, Vector2 pointB ) : float
GetSegmentCenter ( Vector2 segA, Vector2 segB ) : Vector2
GetSegmentNormalTowardsPos ( Vector2 segA, Vector2 segB, Vector2 pos ) : Vector2
GetSquaredDistance ( Vector2 pointA, Vector2 pointB ) : float
IsPointCBetweenAB2D ( Vector2 pointA, Vector2 pointB, Vector2 pointC, float epsilon ) : bool
IsPowerOfTwo ( int x ) : bool
IsPowerOfTwo ( ulong x ) : bool

메소드 상세

ABCAreAligned2D() 공개 정적인 메소드

public static ABCAreAligned2D ( Vector2 pointA, Vector2 pointB, Vector2 pointC, float epsilon ) : bool
pointA Vector2
pointB Vector2
pointC Vector2
epsilon float
리턴 bool

DoSegmentsIntersect() 공개 정적인 메소드

public static DoSegmentsIntersect ( Vector2 segOneA, Vector2 segOneB, Vector2 segTwoA, Vector2 segTwoB ) : bool
segOneA Vector2
segOneB Vector2
segTwoA Vector2
segTwoB Vector2
리턴 bool

GetEuclideanDistance() 공개 정적인 메소드

public static GetEuclideanDistance ( Vector2 pointA, Vector2 pointB ) : float
pointA Vector2
pointB Vector2
리턴 float

GetSegmentCenter() 공개 정적인 메소드

public static GetSegmentCenter ( Vector2 segA, Vector2 segB ) : Vector2
segA Vector2
segB Vector2
리턴 Vector2

GetSegmentNormalTowardsPos() 공개 정적인 메소드

public static GetSegmentNormalTowardsPos ( Vector2 segA, Vector2 segB, Vector2 pos ) : Vector2
segA Vector2
segB Vector2
pos Vector2
리턴 Vector2

GetSquaredDistance() 공개 정적인 메소드

public static GetSquaredDistance ( Vector2 pointA, Vector2 pointB ) : float
pointA Vector2
pointB Vector2
리턴 float

IsPointCBetweenAB2D() 공개 정적인 메소드

public static IsPointCBetweenAB2D ( Vector2 pointA, Vector2 pointB, Vector2 pointC, float epsilon ) : bool
pointA Vector2
pointB Vector2
pointC Vector2
epsilon float
리턴 bool

IsPowerOfTwo() 공개 정적인 메소드

public static IsPowerOfTwo ( int x ) : bool
x int
리턴 bool

IsPowerOfTwo() 공개 정적인 메소드

public static IsPowerOfTwo ( ulong x ) : bool
x ulong
리턴 bool