plastimatch
Loading...
Searching...
No Matches
volume_boundary_type.h
Go to the documentation of this file.
1/* -----------------------------------------------------------------------
2 See COPYRIGHT.TXT and LICENSE.TXT for copyright and license information
3 ----------------------------------------------------------------------- */
4#ifndef _volume_boundary_type_h_
5#define _volume_boundary_type_h_
6
7#include "plmutil_config.h"
8#include <string>
9
27
28const unsigned char VBB_MASK_NEG_I = 0x01;
29const unsigned char VBB_MASK_NEG_J = 0x02;
30const unsigned char VBB_MASK_NEG_K = 0x04;
31const unsigned char VBB_MASK_POS_I = 0x08;
32const unsigned char VBB_MASK_POS_J = 0x10;
33const unsigned char VBB_MASK_POS_K = 0x20;
34
37
38#endif
#define PLMUTIL_API
Definition plmutil_config.h:26
const unsigned char VBB_MASK_POS_K
Definition volume_boundary_type.h:33
const unsigned char VBB_MASK_POS_I
Definition volume_boundary_type.h:31
const unsigned char VBB_MASK_NEG_K
Definition volume_boundary_type.h:30
Volume_boundary_type
This enum is used to control the output type for volume bounary detection. If INTERIOR_EDGE,...
Definition volume_boundary_type.h:23
@ INTERIOR_EDGE
Definition volume_boundary_type.h:24
@ INTERIOR_FACE
Definition volume_boundary_type.h:25
Volume_boundary_type volume_boundary_type_parse(const std::string &string)
Definition volume_boundary_type.cxx:9
const unsigned char VBB_MASK_POS_J
Definition volume_boundary_type.h:32
const unsigned char VBB_MASK_NEG_J
Definition volume_boundary_type.h:29
const unsigned char VBB_MASK_NEG_I
Definition volume_boundary_type.h:28