occ
Loading...
Searching...
No Matches
occ::MatTriple Struct Reference

#include <linear_algebra.h>

Public Member Functions

MatTriple operator+ (const MatTriple &rhs) const
MatTriple operator- (const MatTriple &rhs) const
const Mat & operator[] (int axis) const
Mat & operator[] (int axis)
void scale_by (double fac)
void symmetrize ()

Static Public Member Functions

static MatTriple Zero (Eigen::Index rows, Eigen::Index cols)

Public Attributes

Mat x
Mat y
Mat z

Member Function Documentation

◆ operator+()

MatTriple occ::MatTriple::operator+ ( const MatTriple & rhs) const

◆ operator-()

MatTriple occ::MatTriple::operator- ( const MatTriple & rhs) const

◆ operator[]() [1/2]

Mat & occ::MatTriple::operator[] ( int axis)
inline

◆ operator[]() [2/2]

const Mat & occ::MatTriple::operator[] ( int axis) const
inline

◆ scale_by()

void occ::MatTriple::scale_by ( double fac)

◆ symmetrize()

void occ::MatTriple::symmetrize ( )

◆ Zero()

MatTriple occ::MatTriple::Zero ( Eigen::Index rows,
Eigen::Index cols )
inlinestatic

Member Data Documentation

◆ x

Mat occ::MatTriple::x

◆ y

Mat occ::MatTriple::y

◆ z

Mat occ::MatTriple::z

The documentation for this struct was generated from the following file: