MeshLib C++ Docs
Loading...
Searching...
No Matches
MRVoxelsApplyTransform.h
Go to the documentation of this file.
1#pragma once
2
3#include "MRVoxelsFwd.h"
4#include "MRVoxelsVolume.h"
5#include <MRMesh/MRBox.h>
6
7
8namespace MR
9{
10
12{
13 VdbVolume volume;
14 bool boxFixed = false;
15};
16
23 transformVdbVolume( const VdbVolume& volume, const AffineXf3f& xf, bool fixBox = false, const Box3f& box = {} );
24
27MRVOXELS_API bool voxelsApplyTransform( ObjectVoxels& obj, const AffineXf3f& xf, bool fixBox );
28
29}
30
#define MRVOXELS_API
Definition MRVoxels/MRVoxelsFwd.h:13
Definition MRObjectVoxels.h:17
MRVOXELS_API bool voxelsApplyTransform(ObjectVoxels &obj, const AffineXf3f &xf, bool fixBox)
MRVOXELS_API TransformVdbVolumeResult transformVdbVolume(const VdbVolume &volume, const AffineXf3f &xf, bool fixBox=false, const Box3f &box={})
Definition MRVoxelsApplyTransform.h:12
bool boxFixed
Definition MRVoxelsApplyTransform.h:14
VdbVolume volume
Definition MRVoxelsApplyTransform.h:13