C# 클래스 Universe.Physics.ConvexDecompositionDotNet.ConvexBuilder

파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
mChulls List

공개 메소드들

메소드 설명
ConvexBuilder ( ConvexDecompositionCallback callback ) : System
ConvexDecompResult ( ConvexResult result ) : void
Dispose ( ) : void
canMerge ( CHull a, CHull b ) : CHull
combineHulls ( ) : bool
getMesh ( ConvexResult cr, VertexPool vc, List indices ) : void
isDuplicate ( uint i1, uint i2, uint i3, uint ci1, uint ci2, uint ci3 ) : bool
process ( DecompDesc desc ) : int
sortChulls ( List hulls ) : void

메소드 상세

ConvexBuilder() 공개 메소드

public ConvexBuilder ( ConvexDecompositionCallback callback ) : System
callback ConvexDecompositionCallback
리턴 System

ConvexDecompResult() 공개 메소드

public ConvexDecompResult ( ConvexResult result ) : void
result ConvexResult
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

canMerge() 공개 메소드

public canMerge ( CHull a, CHull b ) : CHull
a CHull
b CHull
리턴 CHull

combineHulls() 공개 메소드

public combineHulls ( ) : bool
리턴 bool

getMesh() 공개 메소드

public getMesh ( ConvexResult cr, VertexPool vc, List indices ) : void
cr ConvexResult
vc VertexPool
indices List
리턴 void

isDuplicate() 공개 메소드

public isDuplicate ( uint i1, uint i2, uint i3, uint ci1, uint ci2, uint ci3 ) : bool
i1 uint
i2 uint
i3 uint
ci1 uint
ci2 uint
ci3 uint
리턴 bool

process() 공개 메소드

public process ( DecompDesc desc ) : int
desc DecompDesc
리턴 int

sortChulls() 공개 메소드

public sortChulls ( List hulls ) : void
hulls List
리턴 void

프로퍼티 상세

mChulls 공개적으로 프로퍼티

public List mChulls
리턴 List