Assimp  v4.1. (December 2018)
Assimp::FBX::BlendShapeChannel Class Reference

DOM class for BlendShapeChannel deformers. More...

Inherits Assimp::FBX::Deformer.

Public Member Functions

 BlendShapeChannel (uint64_t id, const Element &element, const Document &doc, const std::string &name)
 
float DeformPercent () const
 
const WeightArrayGetFullWeights () const
 
const std::vector< const ShapeGeometry * > & GetShapeGeometries () const
 
virtual ~BlendShapeChannel ()
 
- Public Member Functions inherited from Assimp::FBX::Deformer
 Deformer (uint64_t id, const Element &element, const Document &doc, const std::string &name)
 
const PropertyTable & Props () const
 
virtual ~Deformer ()
 
- Public Member Functions inherited from Assimp::FBX::Object
uint64_t ID () const
 
const std::string & Name () const
 
 Object (uint64_t id, const Element &element, const std::string &name)
 
const ElementSourceElement () const
 
virtual ~Object ()
 

Additional Inherited Members

- Protected Attributes inherited from Assimp::FBX::Object
const Elementelement
 
const uint64_t id
 
const std::string name
 

Detailed Description

DOM class for BlendShapeChannel deformers.

Constructor & Destructor Documentation

◆ BlendShapeChannel()

Assimp::FBX::BlendShapeChannel::BlendShapeChannel ( uint64_t  id,
const Element element,
const Document doc,
const std::string &  name 
)

◆ ~BlendShapeChannel()

Assimp::FBX::BlendShapeChannel::~BlendShapeChannel ( )
virtual

Member Function Documentation

◆ DeformPercent()

float Assimp::FBX::BlendShapeChannel::DeformPercent ( ) const
inline

◆ GetFullWeights()

const WeightArray& Assimp::FBX::BlendShapeChannel::GetFullWeights ( ) const
inline

◆ GetShapeGeometries()

const std::vector<const ShapeGeometry*>& Assimp::FBX::BlendShapeChannel::GetShapeGeometries ( ) const
inline

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