Josh's Graphics Library
JGL::SkeletalVertex Class Reference

#include <Skeleton.h>

Inheritance diagram for JGL::SkeletalVertex:
Collaboration diagram for JGL::SkeletalVertex:

Public Member Functions

std::array< int, 4 > GetAffectingBoneIDs () const
 
std::array< float, 4 > GetAffectingBoneWeights () const
 
 SkeletalVertex ()=default
 
 SkeletalVertex (const Vector3 &rhs, const std::vector< int > &bone_ids, const std::vector< float > &bone_weights)
 These cannpt be longer than 4. More...
 

Constructor & Destructor Documentation

◆ SkeletalVertex() [1/2]

JGL::SkeletalVertex::SkeletalVertex ( )
default

◆ SkeletalVertex() [2/2]

JGL::SkeletalVertex::SkeletalVertex ( const Vector3 &  rhs,
const std::vector< int > &  bone_ids,
const std::vector< float > &  bone_weights 
)

These cannpt be longer than 4.

Member Function Documentation

◆ GetAffectingBoneIDs()

std::array< int, 4 > JGL::SkeletalVertex::GetAffectingBoneIDs ( ) const

◆ GetAffectingBoneWeights()

std::array< float, 4 > JGL::SkeletalVertex::GetAffectingBoneWeights ( ) const

The documentation for this class was generated from the following files: