Namespaces | |
| namespace | CellularSurface |
| namespace | TPMS |
Classes | |
| struct | ParamsFacade |
| A helper to access parameters common for different kind of surfaces. More... | |
Typedefs | |
| using | MeshParamsRef |
| using | ConstMeshParamsRef |
Enumerations | |
| enum class | Kind : int { TPMS = 0 , Cellular } |
Functions | |
| MRVOXELS_API std::vector< std::string > | getKindNames () |
| MR_BIND_IGNORE MRVOXELS_API Expected< Mesh > | build (const Vector3f &size, ConstMeshParamsRef params, ProgressCallback cb={}) |
| Unified functions to build and fill using the specified filling structures. | |
| MR_BIND_IGNORE MRVOXELS_API Expected< Mesh > | fill (const Mesh &mesh, ConstMeshParamsRef params, ProgressCallback cb={}) |
| ParamsFacade (MeshParamsRef) -> ParamsFacade< MeshParamsRef > | |
| ParamsFacade (ConstMeshParamsRef) -> ParamsFacade< ConstMeshParamsRef > | |
|
strong |
| MR_BIND_IGNORE MRVOXELS_API Expected< Mesh > MR::FillingSurface::build | ( | const Vector3f & | size, |
| ConstMeshParamsRef | params, | ||
| ProgressCallback | cb = {} ) |
Unified functions to build and fill using the specified filling structures.
| MR_BIND_IGNORE MRVOXELS_API Expected< Mesh > MR::FillingSurface::fill | ( | const Mesh & | mesh, |
| ConstMeshParamsRef | params, | ||
| ProgressCallback | cb = {} ) |
| MRVOXELS_API std::vector< std::string > MR::FillingSurface::getKindNames | ( | ) |
| MR::FillingSurface::ParamsFacade | ( | ConstMeshParamsRef | ) | -> ParamsFacade< ConstMeshParamsRef > |
| MR::FillingSurface::ParamsFacade | ( | MeshParamsRef | ) | -> ParamsFacade< MeshParamsRef > |