⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 index.h

📁 本系统采用VC开发.可实现点云数据的处理,图像缩放,生成曲面.
💻 H
字号:
// Template Numerical Toolkit (TNT) for Linear Algebra//// BETA VERSION INCOMPLETE AND SUBJECT TO CHANGE// Please see http://math.nist.gov/tnt for updates//// R. Pozo// Mathematical and Computational Sciences Division// National Institute of Standards and Technology// Vector/Matrix/Array Index Module  #ifndef INDEX_H#define INDEX_H#include "subscrpt.h"class Index1D{    Subscript lbound_;    Subscript ubound_;    public:    Subscript lbound() const { return lbound_; }    Subscript ubound() const { return ubound_; }    Index1D(const Index1D &D) : lbound_(D.lbound_), ubound_(D.ubound_) {}    Index1D(Subscript i1, Subscript i2) : lbound_(i1), ubound_(i2) {}    Index1D & operator=(const Index1D &D)    {        lbound_ = D.lbound_;        ubound_ = D.ubound_;        return *this;    }};inline Index1D operator+(const Index1D &D, Subscript i){    return Index1D(i+D.lbound(), i+D.ubound());}inline Index1D operator+(Subscript i, const Index1D &D){    return Index1D(i+D.lbound(), i+D.ubound());}inline Index1D operator-(Index1D &D, Subscript i){    return Index1D(D.lbound()-i, D.ubound()-i);}inline Index1D operator-(Subscript i, Index1D &D){    return Index1D(i-D.lbound(), i-D.ubound());}#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -