RSMesh 1.0.0
一个曲面重构的系统,输入为点云,输出为obj,stl等主流格式的网格文件,使用的方法为径向基函数插值,采取了并行优化、Intel-MKL等优化措施,支持百万级别的点云
载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | 友元 | 所有成员列表
rsmesh::common::detail::const_col_iterator< Derived > 模板类 参考
类 rsmesh::common::detail::const_col_iterator< Derived > 继承关系图:

Public 类型

using iterator_category = std::input_iterator_tag
 

Public 成员函数

 const_col_iterator (const Eigen::MatrixBase< Derived > &m, Eigen::Index index)
 
bool operator== (const self_type &rhs) const
 
self_typeoperator++ ()
 
self_type operator-- ()
 
self_type::reference operator* () const
 
self_type::pointer operator-> () const =delete
 
bool operator< (const self_type &rhs) const
 
self_typeoperator+= (typename self_type::difference_type n)
 
self_typeoperator-= (typename self_type::difference_type n)
 

友元

self_type::difference_type operator- (const self_type &lhs, const self_type &rhs)
 

详细描述

template<class Derived>
class rsmesh::common::detail::const_col_iterator< Derived >

在文件 eigen_utility.h93 行定义.

成员类型定义说明

◆ iterator_category

template<class Derived >
using rsmesh::common::detail::const_col_iterator< Derived >::iterator_category = std::input_iterator_tag

在文件 eigen_utility.h97 行定义.

构造及析构函数说明

◆ const_col_iterator()

template<class Derived >
rsmesh::common::detail::const_col_iterator< Derived >::const_col_iterator ( const Eigen::MatrixBase< Derived > & m,
Eigen::Index index )
inline

在文件 eigen_utility.h99 行定义.

成员函数说明

◆ operator*()

template<class Derived >
self_type::reference rsmesh::common::detail::const_col_iterator< Derived >::operator* ( ) const
inline

在文件 eigen_utility.h118 行定义.

◆ operator++()

template<class Derived >
self_type & rsmesh::common::detail::const_col_iterator< Derived >::operator++ ( )
inline

在文件 eigen_utility.h106 行定义.

◆ operator+=()

template<class Derived >
self_type & rsmesh::common::detail::const_col_iterator< Derived >::operator+= ( typename self_type::difference_type n)
inline

在文件 eigen_utility.h130 行定义.

◆ operator--()

template<class Derived >
self_type rsmesh::common::detail::const_col_iterator< Derived >::operator-- ( )
inline

在文件 eigen_utility.h112 行定义.

◆ operator-=()

template<class Derived >
self_type & rsmesh::common::detail::const_col_iterator< Derived >::operator-= ( typename self_type::difference_type n)
inline

在文件 eigen_utility.h136 行定义.

◆ operator<()

template<class Derived >
bool rsmesh::common::detail::const_col_iterator< Derived >::operator< ( const self_type & rhs) const
inline

在文件 eigen_utility.h125 行定义.

◆ operator==()

template<class Derived >
bool rsmesh::common::detail::const_col_iterator< Derived >::operator== ( const self_type & rhs) const
inline

在文件 eigen_utility.h101 行定义.

友元及相关函数文档

◆ operator-

template<class Derived >
self_type::difference_type operator- ( const self_type & lhs,
const self_type & rhs )
friend

在文件 eigen_utility.h142 行定义.


该类的文档由以下文件生成: