C# 클래스 CSharpGL.PrimitiveRecognizer

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

공개 메소드들

메소드 설명
Recognize ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer ) : List

识别出以lastVertexId结尾的图元。

Recognize ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, uint primitiveRestartIndex ) : List

识别出以lastVertexId结尾的图元。

识别过程中要考虑排除PrimitiveRestartIndex

보호된 메소드들

메소드 설명
RecognizeByte ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList ) : void
RecognizeByte ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList, uint primitiveRestartIndex ) : void
RecognizeUInt ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList ) : void
RecognizeUInt ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList, uint primitiveRestartIndex ) : void
RecognizeUShort ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList ) : void
RecognizeUShort ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList, uint primitiveRestartIndex ) : void

메소드 상세

Recognize() 공개 메소드

识别出以lastVertexId结尾的图元。
public Recognize ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer ) : List
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
리턴 List

Recognize() 공개 메소드

识别出以lastVertexId结尾的图元。

识别过程中要考虑排除PrimitiveRestartIndex

public Recognize ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, uint primitiveRestartIndex ) : List
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
primitiveRestartIndex uint
리턴 List

RecognizeByte() 보호된 추상적인 메소드

protected abstract RecognizeByte ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList ) : void
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
primitiveInfoList List
리턴 void

RecognizeByte() 보호된 추상적인 메소드

protected abstract RecognizeByte ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList, uint primitiveRestartIndex ) : void
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
primitiveInfoList List
primitiveRestartIndex uint
리턴 void

RecognizeUInt() 보호된 추상적인 메소드

protected abstract RecognizeUInt ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList ) : void
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
primitiveInfoList List
리턴 void

RecognizeUInt() 보호된 추상적인 메소드

protected abstract RecognizeUInt ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList, uint primitiveRestartIndex ) : void
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
primitiveInfoList List
primitiveRestartIndex uint
리턴 void

RecognizeUShort() 보호된 추상적인 메소드

protected abstract RecognizeUShort ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList ) : void
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
primitiveInfoList List
리턴 void

RecognizeUShort() 보호된 추상적인 메소드

protected abstract RecognizeUShort ( uint lastVertexId, IntPtr pointer, OneIndexBuffer oneIndexBuffer, List primitiveInfoList, uint primitiveRestartIndex ) : void
lastVertexId uint
pointer System.IntPtr
oneIndexBuffer OneIndexBuffer
primitiveInfoList List
primitiveRestartIndex uint
리턴 void