34 #ifndef AIMS_REGISTRATION_TRANSFORM_OBJECTS_H
35 #define AIMS_REGISTRATION_TRANSFORM_OBJECTS_H
96 bool also_pushforward =
true);
carto::rc_ptr< BucketMap< Void > > resampleBucket(const BucketMap< Void > &bck, const soma::Transformation3d &direct_transformation, const soma::Transformation3d &inverse_transformation, Point3df vs=Point3df(0., 0., 0.), bool also_pushforward=true)
Apply a spatial transformation to a BucketMap.
void transformGraph(Graph &graph, const soma::Transformation3d &direct_transformation, const soma::Transformation3d *inverse_transformation, Point3df vs=Point3df(0., 0., 0.))
Apply a spatial transformation to all objects contained in a Graph.
carto::rc_ptr< BucketMap< Void > > transformBucketDirect(const BucketMap< Void > &bck, const soma::Transformation3d &direct_transformation, Point3df vs=Point3df(0., 0., 0.))
Apply a spatial transformation to a BucketMap.
void transformMesh(AimsTimeSurface< D, Void > &mesh, const soma::Transformation3d &direct_transformation)
Apply a spatial transformation to a mesh (AimsTimeSurface)