ug4
|
Classes | |
struct | ug::bridge::Transform::Functionality |
Functions | |
template<class TDomain > | |
void | ug::ScaleDomain (TDomain &dom, const vector3 ¢er, const vector3 &scale) |
Scales selected elements around the given center. More... | |
template<class TDomain > | |
void | ug::ScaleDomain (TDomain &dom, ISelector &sel, const vector3 ¢er, const vector3 &scale) |
Scales selected elements around the given center. More... | |
template<class TDomain > | |
void | ug::ScaleDomainSqrtWeighting (TDomain &dom, ISelector &sel, const vector3 ¢er, const vector3 &scale) |
template<class TDomain > | |
void | ug::ScaleDomainSquaredWeighting (TDomain &dom, ISelector &sel, const vector3 ¢er, const vector3 &scale) |
template<class TDomain > | |
void | ug::ScaleDomainWeighting (TDomain &dom, ISelector &sel, const vector3 ¢er, const vector3 &scale) |
template<class TDomain > | |
void | ug::TranslateDomain (TDomain &dom, ISelector &sel, const vector3 &offset) |
Translates (moves) selected elements by the given offset. More... | |
void ug::ScaleDomain | ( | TDomain & | dom, |
const vector3 & | center, | ||
const vector3 & | scale | ||
) |
Scales selected elements around the given center.
References s, and ug::VecCopy().
void ug::ScaleDomain | ( | TDomain & | dom, |
ISelector & | sel, | ||
const vector3 & | center, | ||
const vector3 & | scale | ||
) |
Scales selected elements around the given center.
References ug::CollectVerticesTouchingSelection(), s, and ug::VecCopy().
void ug::ScaleDomainSqrtWeighting | ( | TDomain & | dom, |
ISelector & | sel, | ||
const vector3 & | center, | ||
const vector3 & | scale | ||
) |
References ug::CollectVerticesTouchingSelection(), s, ug::VecCopy(), ug::VecDistance(), and ug::VecDistanceSq().
void ug::ScaleDomainSquaredWeighting | ( | TDomain & | dom, |
ISelector & | sel, | ||
const vector3 & | center, | ||
const vector3 & | scale | ||
) |
References ug::CollectVerticesTouchingSelection(), s, ug::VecCopy(), ug::VecDistance(), and ug::VecDistanceSq().
void ug::ScaleDomainWeighting | ( | TDomain & | dom, |
ISelector & | sel, | ||
const vector3 & | center, | ||
const vector3 & | scale | ||
) |
References ug::CollectVerticesTouchingSelection(), s, ug::VecCopy(), ug::VecDistance(), and ug::VecDistanceSq().
void ug::TranslateDomain | ( | TDomain & | dom, |
ISelector & | sel, | ||
const vector3 & | offset | ||
) |
Translates (moves) selected elements by the given offset.
References ug::CollectVerticesTouchingSelection(), ug::VecAdd(), and ug::VecCopy().