ug4
transform_bridge.cpp File Reference
#include <vector>
#include <string>
#include <sstream>
#include <algorithm>
#include "bridge/bridge.h"
#include "bridge/util.h"
#include "bridge/util_domain_dependent.h"
#include "lib_disc/domain.h"
#include "lib_grid/lib_grid.h"

Classes

struct  ug::bridge::Transform::Functionality
 

Namespaces

 ug
 the ug namespace
 
 ug::bridge
 
 ug::bridge::Transform
 

Functions

void ug::bridge::RegisterBridge_Transform (Registry &reg, string grp)
 
template<class TDomain >
void ug::ScaleDomain (TDomain &dom, const vector3 &center, const vector3 &scale)
 Scales selected elements around the given center. More...
 
template<class TDomain >
void ug::ScaleDomain (TDomain &dom, ISelector &sel, const vector3 &center, const vector3 &scale)
 Scales selected elements around the given center. More...
 
template<class TDomain >
void ug::ScaleDomainSqrtWeighting (TDomain &dom, ISelector &sel, const vector3 &center, const vector3 &scale)
 
template<class TDomain >
void ug::ScaleDomainSquaredWeighting (TDomain &dom, ISelector &sel, const vector3 &center, const vector3 &scale)
 
template<class TDomain >
void ug::ScaleDomainWeighting (TDomain &dom, ISelector &sel, const vector3 &center, 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...