C# Класс Universe.Physics.ConvexDecompositionDotNet.ConvexBuilder

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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