DNA Calib 1.1
Project brief
|
Namespaces | |
namespace | impl |
Functions | |
template<typename T > | |
T | clamp (T value, T low, T high) |
template<typename T > | |
T | roundUp (T number, T multiple) |
template<typename T > | |
T | interpolate (T a, T b, T weight) |
template<class TInputIterator , class T > | |
bool | contains (TInputIterator first, TInputIterator last, const T &value) |
template<class TContainer , class T > | |
bool | contains (const TContainer &container, const T &value) |
template<class T > | |
bool | contains (const std::set< T > &container, const T &value) |
template<class T , class Predicate , typename ... Args> | |
void | filter (std::vector< T, Args... > &source, Predicate pred) |
template<class TContainer , class Predicate , typename ... Args> | |
void | filter (TContainer &source, Predicate pred) |
template<typename TLookUpTable > | |
impl::LUTFilter< TLookUpTable, impl::LUTStrategy::ByValue > | byValue (const TLookUpTable &lookUpTable) |
template<typename TLookUpTable > | |
impl::LUTFilter< TLookUpTable, impl::LUTStrategy::ByPosition > | byPosition (const TLookUpTable &lookUpTable) |
template<class TContainer > | |
TContainer::value_type | maxOf (const TContainer &container) |
template<class TSource , class TDestination > | |
void | copy (const TSource &source, TDestination &destination) |
template<class TIterator , typename TDistance > | |
TIterator | advanced (TIterator source, TDistance distance) |
template<class TIterator , class Predicate > | |
std::iterator_traits< TIterator >::difference_type | advanceWhile (TIterator &it, const TIterator &end, Predicate pred) |
template<class TIterator , class Predicate > | |
TIterator::difference_type | advanceWhile (TIterator &it, const TIterator &end, Predicate pred) |
TIterator extd::advanced | ( | TIterator | source, |
TDistance | distance | ||
) |
Referenced by dna::LODMapping::cleanupIndices(), dnac::LODMapping::cleanupIndices(), dna::WriterImpl< TWriterBase >::deleteJointGroup(), dnac::WriterImpl< TWriterBase >::deleteJointGroup(), dna::WriterImpl< TWriterBase >::deleteMesh(), dnac::WriterImpl< TWriterBase >::deleteMesh(), dna::LODMapping::getIndices(), and dnac::LODMapping::getIndices().
std::iterator_traits< TIterator >::difference_type extd::advanceWhile | ( | TIterator & | it, |
const TIterator & | end, | ||
Predicate | pred | ||
) |
TIterator::difference_type extd::advanceWhile | ( | TIterator & | it, |
const TIterator & | end, | ||
Predicate | pred | ||
) |
|
inline |
Referenced by dna::AnimatedMapFilter::apply(), dna::BlendShapeFilter::apply(), dna::JointFilter::apply(), dna::MeshFilter::apply(), dnac::AnimatedMapFilter::apply(), dnac::BlendShapeFilter::apply(), dnac::JointFilter::apply(), dnac::MeshFilter::apply(), dna::LODConstraint::applyTo(), and dnac::LODConstraint::applyTo().
|
inline |
|
inline |
|
inline |
|
inline |
References contains().
|
inline |
Referenced by dna::BlendShapeFilter::apply(), dna::MeshFilter::apply(), dnac::BlendShapeFilter::apply(), dnac::MeshFilter::apply(), contains(), extd::impl::LUTFilter< TLUT, Strategy >::operator()(), dna::AnimatedMapFilter::passes(), dna::BlendShapeFilter::passes(), dna::JointFilter::passes(), dna::MeshFilter::passes(), dnac::AnimatedMapFilter::passes(), dnac::BlendShapeFilter::passes(), dnac::JointFilter::passes(), dnac::MeshFilter::passes(), dnac::DenormalizedData< Reader >::populateMeshBlendShapeMappingIndices(), dna::DenormalizedData< Reader >::populateMeshBlendShapeMappingIndices(), dna::remap(), dnac::remap(), dnac::DNACalibDNAReaderImpl::removeAnimatedMaps(), dnac::DNACalibDNAReaderImpl::removeBlendShapes(), dnac::DNACalibDNAReaderImpl::removeJoints(), and dnac::DNACalibDNAReaderImpl::removeMeshes().
|
inline |
References copy().
Referenced by terse::DynArray< T, TAllocator >::assign(), copy(), tdm::vec< L, T >::operator=(), and tdm::vec< L, T >::vec().
|
inline |
Referenced by dna::AnimatedMapFilter::apply(), dna::BlendShapeFilter::apply(), dna::JointFilter::apply(), dna::MeshFilter::apply(), dnac::AnimatedMapFilter::apply(), dnac::BlendShapeFilter::apply(), dnac::JointFilter::apply(), dnac::MeshFilter::apply(), dna::LODConstraint::applyTo(), dnac::LODConstraint::applyTo(), dna::LODConstraint::clampTo(), dnac::LODConstraint::clampTo(), dna::FilteredInputArchive::process(), and dnac::DNACalibDNAReaderImpl::removeMeshes().
|
inline |
|
inline |
Referenced by dnac::OperationFactory::create().
|
inline |
Referenced by dna::JointFilter::maxRemappedIndex(), and dnac::JointFilter::maxRemappedIndex().
|
inline |