Animación Vulkan 1.0
Animación de tiro libre baloncesto con motor gráfico desarrollado en clase
Cargando...
Buscando...
Nada coincide
Referencia de la estructura GEJointData

Estructura para almacenar los datos de una articulación parseada. Más...

#include <GEXMLParser.h>

Atributos públicos

std::string name
 Nombre de la articulación.
float length
 Longitud del hueso.
glm::vec3 offset
 Desplazamiento local respecto al padre.
glm::vec3 zAxis
 Eje Z local (dirección del hueso).
glm::vec3 yAxis
 Eje Y local (orientación "arriba").
glm::vec3 limitsMin
 Límites mínimos de rotación (grados).
glm::vec3 limitsMax
 Límites máximos de rotación (grados).
bool hasLimits
 Indica si tiene límites definidos.
std::vector< GEJointDatachildren
 Articulaciones hijas.

Descripción detallada

Estructura para almacenar los datos de una articulación parseada.

Documentación de datos miembro

◆ children

std::vector<GEJointData> GEJointData::children

Articulaciones hijas.

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ hasLimits

bool GEJointData::hasLimits

Indica si tiene límites definidos.

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ length

float GEJointData::length

Longitud del hueso.

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ limitsMax

glm::vec3 GEJointData::limitsMax

Límites máximos de rotación (grados).

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ limitsMin

glm::vec3 GEJointData::limitsMin

Límites mínimos de rotación (grados).

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ name

std::string GEJointData::name

Nombre de la articulación.

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ offset

glm::vec3 GEJointData::offset

Desplazamiento local respecto al padre.

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ yAxis

glm::vec3 GEJointData::yAxis

Eje Y local (orientación "arriba").

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().

◆ zAxis

glm::vec3 GEJointData::zAxis

Eje Z local (dirección del hueso).

Referenciado por GESkeleton::createJointFromData() y GEXMLParser::parseBalljoint().


La documentación de esta estructura está generada del siguiente archivo: