Mesh Constructores

Definición

Sobrecargas

Mesh(IntPtr, JniHandleOwnership)

protected Mesh(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Graphics.Mesh : nativeint * Android.Runtime.JniHandleOwnership -> Android.Graphics.Mesh

Parámetros

javaReference
IntPtr

nativeint

Se aplica a

Mesh(MeshSpecification, MeshType, Buffer, Int32, RectF)

Constructor para una malla no indexada.

[Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILandroid/graphics/RectF;)V", "", ApiSince=34)]
public Mesh(Android.Graphics.MeshSpecification meshSpec, Android.Graphics.MeshType mode, Java.Nio.Buffer vertexBuffer, int vertexCount, Android.Graphics.RectF bounds);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILandroid/graphics/RectF;)V", "", ApiSince=34)>]
new Android.Graphics.Mesh : Android.Graphics.MeshSpecification * Android.Graphics.MeshType * Java.Nio.Buffer * int * Android.Graphics.RectF -> Android.Graphics.Mesh

Parámetros

meshSpec
MeshSpecification

MeshSpecification se usa al generar la malla.

mode
MeshType

Determina en qué modo se va a dibujar la malla. Debe ser uno de Mesh#TRIANGLES o Mesh#TRIANGLE_STRIP

vertexBuffer
Buffer

Búfer de vértices que representa a través Bufferde . Esto proporciona los datos de todos los atributos proporcionados en meshSpec para cada vértice. Es decir, un búfer de vértices debe ser (tamaño de atributos * número de vértices) de longitud para ser válido. Tenga en cuenta que actualmente la implementación tendrá un búfer respaldado por cpu generado.

vertexCount
Int32

el número de vértices representados en el vérticeBuffer y la malla.

bounds
RectF

límites del objeto mesh.

Atributos

Comentarios

Constructor para una malla no indexada.

Java documentación para android.graphics.Mesh.Mesh(android.graphics.MeshSpecification, int, java.nio.Buffer, int, android.graphics.RectF).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Mesh(MeshSpecification, MeshType, Buffer, Int32, ShortBuffer, RectF)

Constructor para una malla indizada.

[Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILjava/nio/ShortBuffer;Landroid/graphics/RectF;)V", "", ApiSince=34)]
public Mesh(Android.Graphics.MeshSpecification meshSpec, Android.Graphics.MeshType mode, Java.Nio.Buffer vertexBuffer, int vertexCount, Java.Nio.ShortBuffer indexBuffer, Android.Graphics.RectF bounds);
[<Android.Runtime.Register(".ctor", "(Landroid/graphics/MeshSpecification;ILjava/nio/Buffer;ILjava/nio/ShortBuffer;Landroid/graphics/RectF;)V", "", ApiSince=34)>]
new Android.Graphics.Mesh : Android.Graphics.MeshSpecification * Android.Graphics.MeshType * Java.Nio.Buffer * int * Java.Nio.ShortBuffer * Android.Graphics.RectF -> Android.Graphics.Mesh

Parámetros

meshSpec
MeshSpecification

MeshSpecification se usa al generar la malla.

mode
MeshType

Determina en qué modo se va a dibujar la malla. Debe ser uno de Mesh#TRIANGLES o Mesh#TRIANGLE_STRIP

vertexBuffer
Buffer

Búfer de vértices que representa a través Bufferde . Esto proporciona los datos de todos los atributos proporcionados en meshSpec para cada vértice. Es decir, un búfer de vértices debe ser (tamaño de atributos * número de vértices) de longitud para ser válido. Tenga en cuenta que actualmente la implementación tendrá un búfer respaldado por cpu generado.

vertexCount
Int32

el número de vértices representados en el vérticeBuffer y la malla.

indexBuffer
ShortBuffer

búfer de índice que representa a través ShortBufferde . Los índices deben ser de 16 bits, por lo que shortBuffer es necesario. Tenga en cuenta que actualmente la implementación tendrá un búfer respaldado por cpu generado.

bounds
RectF

límites del objeto mesh.

Atributos

Comentarios

Constructor para una malla indizada.

Java documentación para android.graphics.Mesh.Mesh(android.graphics.MeshSpecification, int, java.nio.Buffer, int, java.nio.ShortBuffer, android.graphics.RectF).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a