|
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. | |
| template<class TDomain > | |
| void | ug::ScaleDomain (TDomain &dom, ISelector &sel, const vector3 ¢er, const vector3 &scale) |
| Scales selected elements around the given center. | |
| 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. | |
| 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().