ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
Octree< Real >::ProjectiveData< V > Struct Template Reference

#include <MultiGridOctreeData.h>

Public Member Functions

 ProjectiveData (V vv=V(0), Real ww=Real(0))
 
 operator V ()
 
ProjectiveDataoperator+= (const ProjectiveData &p)
 
ProjectiveDataoperator-= (const ProjectiveData &p)
 
ProjectiveDataoperator*= (Real s)
 
ProjectiveDataoperator/= (Real s)
 
ProjectiveData operator+ (const ProjectiveData &p) const
 
ProjectiveData operator- (const ProjectiveData &p) const
 
ProjectiveData operator* (Real s) const
 
ProjectiveData operator/ (Real s) const
 

Public Attributes

v
 
Real w
 

Detailed Description

template<class Real>
template<class V>
struct Octree< Real >::ProjectiveData< V >

Definition at line 314 of file MultiGridOctreeData.h.

Constructor & Destructor Documentation

◆ ProjectiveData()

Member Function Documentation

◆ operator V()

template<class Real >
template<class V >
Octree< Real >::ProjectiveData< V >::operator V ( )
inline

◆ operator*()

template<class Real >
template<class V >
ProjectiveData Octree< Real >::ProjectiveData< V >::operator* ( Real  s) const
inline

◆ operator*=()

template<class Real >
template<class V >
ProjectiveData& Octree< Real >::ProjectiveData< V >::operator*= ( Real  s)
inline

◆ operator+()

template<class Real >
template<class V >
ProjectiveData Octree< Real >::ProjectiveData< V >::operator+ ( const ProjectiveData< V > &  p) const
inline

◆ operator+=()

template<class Real >
template<class V >
ProjectiveData& Octree< Real >::ProjectiveData< V >::operator+= ( const ProjectiveData< V > &  p)
inline

◆ operator-()

template<class Real >
template<class V >
ProjectiveData Octree< Real >::ProjectiveData< V >::operator- ( const ProjectiveData< V > &  p) const
inline

◆ operator-=()

template<class Real >
template<class V >
ProjectiveData& Octree< Real >::ProjectiveData< V >::operator-= ( const ProjectiveData< V > &  p)
inline

◆ operator/()

template<class Real >
template<class V >
ProjectiveData Octree< Real >::ProjectiveData< V >::operator/ ( Real  s) const
inline

◆ operator/=()

template<class Real >
template<class V >
ProjectiveData& Octree< Real >::ProjectiveData< V >::operator/= ( Real  s)
inline

Member Data Documentation

◆ v

◆ w


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