ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
qVoxFallTransform Class Reference

#include <qVoxFallTools.h>

Collaboration diagram for qVoxFallTransform:

Public Member Functions

 qVoxFallTransform (double azimuth)
 

Static Public Member Functions

static ccBox * CreateVoxelMesh (CCVector3 V, float voxelSize, int voxelIdx)
 

Public Attributes

ccGLMatrix matrix
 
ccGLMatrix inverse
 

Detailed Description

Definition at line 25 of file qVoxFallTools.h.

Constructor & Destructor Documentation

◆ qVoxFallTransform()

qVoxFallTransform::qVoxFallTransform ( double  azimuth)
inline

Definition at line 32 of file qVoxFallTools.h.

References inverse, matrix, and X.

Member Function Documentation

◆ CreateVoxelMesh()

ccBox * qVoxFallTransform::CreateVoxelMesh ( CCVector3  V,
float  voxelSize,
int  voxelIdx 
)
static

Definition at line 48 of file qVoxFallTools.cpp.

References ccMesh::computePerTriangleNormals(), matrix, name, and X.

Referenced by qVoxFallProcess::Compute().

Member Data Documentation

◆ inverse

ccGLMatrix qVoxFallTransform::inverse

Definition at line 31 of file qVoxFallTools.h.

Referenced by qVoxFallTransform().

◆ matrix

ccGLMatrix qVoxFallTransform::matrix

Definition at line 30 of file qVoxFallTools.h.

Referenced by CreateVoxelMesh(), and qVoxFallTransform().


The documentation for this class was generated from the following files: