Vertex
Referência completa da API de Vertex, incluindo construtores, atributos, atributos virtuais e métodos.
Pacote: JAVARuntime
Categoria: Vertex
Componente: não
public class Vertex
Constructors
| Signature | Description |
|---|---|
Vertex(Vertex) | Executa Vertex e retorna quando a chamada do motor termina. |
Vertex(Engine) | Executa Vertex e retorna quando a chamada do motor termina. |
Vertex() | Cria uma nova instância de Vertex. |
Attributes
| Name | Type | Description |
|---|---|---|
vertex | Vertex | Representa o valor de vertex armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
CUBE | int | Representa o valor de CUBE armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
SPHERE | int | Representa o valor de SPHERE armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
CONE | int | Representa o valor de CONE armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
CYLINDER | int | Representa o valor de CYLINDER armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
CIRCLE | int | Representa o valor de CIRCLE armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
TORUS | int | Representa o valor de TORUS armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
SQUARE | int | Representa o valor de SQUARE armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
SQUARE90 | int | Representa o valor de SQUARE90 armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
CAPSULE | int | Representa o valor de CAPSULE armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
HALF_CAPSULE | int | Representa o valor de HALF_CAPSULE armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
SPHERE_LOWPOLY | int | Representa o valor de SPHERE_LOWPOLY armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
RENDER_TARGET | int | Representa o valor de RENDER_TARGET armazenado nesta instância. Leia ou atribua para atualizar a propriedade. |
Methods
| Signature | Returns | Description |
|---|---|---|
getVertices() | List<Vector3> | Retorna a propriedade propriedade vertices atual``. |
getVerticesArray() | float[] | Retorna a propriedade propriedade vertices array atual``. |
getVerticesBuffer() | NativeFloatBuffer | Retorna a propriedade propriedade vertices buffer atual``. |
setVertices(List<Vector3>) | void | Define ou atualiza a propriedade propriedade vertices``. |
setVertices(float[]) | void | Define ou atualiza a propriedade propriedade vertices``. |
setVertices(NativeFloatBuffer) | void | Define ou atualiza a propriedade propriedade vertices``. |
setVertices(Vector3Buffer) | void | Define ou atualiza a propriedade propriedade vertices``. |
getTriangles() | List<Vector3> | Retorna a propriedade propriedade triangles atual``. |
getTrianglesArray() | int[] | Retorna a propriedade propriedade triangles array atual``. |
getTrianglesBuffer() | NativeIntBuffer | Retorna a propriedade propriedade triangles buffer atual``. |
setTriangles(List<Vector3>) | void | Define ou atualiza a propriedade propriedade triangles``. |
setTriangles(int[]) | void | Define ou atualiza a propriedade propriedade triangles``. |
setTriangles(NativeIntBuffer) | void | Define ou atualiza a propriedade propriedade triangles``. |
setTriangles(Point3Buffer) | void | Define ou atualiza a propriedade propriedade triangles``. |
getNormals() | List<Vector3> | Retorna a propriedade propriedade normals atual``. |
getNormalsArray() | float[] | Retorna a propriedade propriedade normals array atual``. |
getNormalsBuffer() | NativeFloatBuffer | Retorna a propriedade propriedade normals buffer atual``. |
setNormals(List<Vector3>) | void | Define ou atualiza a propriedade propriedade normals``. |
setNormals(float[]) | void | Define ou atualiza a propriedade propriedade normals``. |
setNormals(NativeFloatBuffer) | void | Define ou atualiza a propriedade propriedade normals``. |
setNormals(Vector3Buffer) | void | Define ou atualiza a propriedade propriedade normals``. |
getUVs() | List<Vector2> | Retorna a propriedade propriedade uvs atual``. |
getUVsArray() | float[] | Retorna a propriedade propriedade uvs array atual``. |
getUVsBuffer() | NativeFloatBuffer | Retorna a propriedade propriedade uvs buffer atual``. |
setUVs(List<Vector2>) | void | Define ou atualiza a propriedade propriedade uvs``. |
setUVs(float[]) | void | Define ou atualiza a propriedade propriedade uvs``. |
setUVs(NativeFloatBuffer) | void | Define ou atualiza a propriedade propriedade uvs``. |
setUVs(Vector2Buffer) | void | Define ou atualiza a propriedade propriedade uvs``. |
getJoints() | List<Vector3> | Retorna a propriedade propriedade joints atual``. |
getJointsArray() | float[] | Retorna a propriedade propriedade joints array atual``. |
getJointsBuffer() | NativeFloatBuffer | Retorna a propriedade propriedade joints buffer atual``. |
setJoints(List<Vector3>) | void | Define ou atualiza a propriedade propriedade joints``. |
setJoints(float[]) | void | Define ou atualiza a propriedade propriedade joints``. |
setJoints(NativeFloatBuffer) | void | Define ou atualiza a propriedade propriedade joints``. |
setJoints(Vector3Buffer) | void | Define ou atualiza a propriedade propriedade joints``. |
getWeights() | List<Vector3> | Retorna a propriedade propriedade weights atual``. |
getWeightsArray() | float[] | Retorna a propriedade propriedade weights array atual``. |
getWeightsBuffer() | NativeFloatBuffer | Retorna a propriedade propriedade weights buffer atual``. |
setWeights(List<Vector3>) | void | Define ou atualiza a propriedade propriedade weights``. |
setWeights(float[]) | void | Define ou atualiza a propriedade propriedade weights``. |
setWeights(NativeFloatBuffer) | void | Define ou atualiza a propriedade propriedade weights``. |
setWeights(Vector3Buffer) | void | Define ou atualiza a propriedade propriedade weights``. |
traceLaser(Transform, Ray) | LaserHit | Executa a operação traceLaser usando os parâmetros informados (transform, ray). |
traceLaser(Transform, Ray, RayMode) | LaserHit | Executa a operação traceLaser usando os parâmetros informados (transform, ray, rayMode). |
traceLaser(Transform, Ray, RayMode, boolean) | LaserHit | Executa a operação traceLaser usando os parâmetros informados (transform, ray, rayMode, backfaceCulling). |
traceLaserAsync(Transform, Ray, AsyncLaserListener) | void | Executa a operação traceLaserAsync usando os parâmetros informados (transform, ray, asyncLaserListener). |
traceLaserAsync(Transform, Ray, AsyncLaserListener, RayMode) | void | Executa a operação traceLaserAsync usando os parâmetros informados (transform, ray, asyncLaserListener, rayMode). |
traceLaserAsync(Transform, Ray, AsyncLaserListener, RayMode, boolean) | void | Executa a operação traceLaserAsync usando os parâmetros informados (transform, ray, asyncLaserListener, rayMode, backfaceCulling). |
apply() | void | Executa a operação apply. |
applyAsync() | void | Executa applyAsync e retorna quando a chamada do motor termina. |
getBoundingBox() | AABB | Retorna a propriedade propriedade bounding box atual``. |
recalculateBoundingBox() | AABB | Executa a operação recalculateBoundingBox. |
Static Methods
| Signature | Returns | Description |
|---|---|---|
loadFile(VertexFile) | Vertex | Carrega file no objeto. |
loadFile(File) | Vertex | Carrega file no objeto. |
loadFile(InputStream) | Vertex | Carrega file no objeto. |
loadPrimitive(int) | Vertex | Carrega primitive no objeto. |