AMCAX Kernel
Geometry kernel for CAD/CAE/CAM
九韶内核 1.0.0.0
载入中...
搜索中...
未找到
IndexDef.hpp 文件参考

Defines index_t used in everywhere. 更多...

#include <cstddef>
IndexDef.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

命名空间

namespace  AMCAX
 AMCAX 内核提供的所有接口所在的命名空间。
 
namespace  AMCAX::Meshing
 AMCAX Meshing 模块提供的所有接口所在的命名空间。
 

类型定义

using AMCAX::Meshing::index_t = size_t
 Index unsed in mesh
 

函数

void AMCAX::Meshing::invalidate_idx (index_t &idx)
 Make an index invalid.
 
bool AMCAX::Meshing::is_valid_idx (index_t idx)
 Check if an index is valid.
 
template<typename integer_type>
bool AMCAX::Meshing::is_valid_idx (integer_type idx)
 Check if an index is valid.
 

变量

constexpr index_t AMCAX::Meshing::InvalidIndex = index_t(-1)
 A value indicates invalid index. When index is unsigned type, -1 will be cast to the maximum unsigned value.
 
template<typename integer_type>
constexpr integer_type AMCAX::Meshing::AnyInvalidIndex = integer_type(-1)
 A value indicates invalid index. When index is integer type, -1 will be cast to the maximum unsigned value.
 

详细描述

Defines index_t used in everywhere.

This file is part of AMCAX kernel.