Tachyon (current)  Current Main Branch
Data Fields
QuadMesh Struct Reference

#include <TachyonOptiX.h>

Data Fields

std::vector< float3 PINALLOCS(float3)> vertices
 
std::vector< int4 PINALLOCS(int4)> indices
 
std::vector< float3 PINALLOCS(float3)> normals
 
std::vector< uint4 PINALLOCS(uint4)> packednormals
 
std::vector< float3 PINALLOCS(float3)> vertcolors3f
 
std::vector< uchar4 PINALLOCS(uchar4)> vertcolors4u
 
std::vector< float3 PINALLOCS(float3)> primcolors3f
 
float3 uniform_color
 
int materialindex
 

Detailed Description

Definition at line 212 of file TachyonOptiX.h.

Field Documentation

◆ indices

std::vector<int4 PINALLOCS(int4)> QuadMesh::indices

Definition at line 214 of file TachyonOptiX.h.

Referenced by gen_quadmesh().

◆ materialindex

int QuadMesh::materialindex

Definition at line 221 of file TachyonOptiX.h.

Referenced by TachyonOptiX::add_quadmesh().

◆ normals

std::vector<float3 PINALLOCS(float3)> QuadMesh::normals

Definition at line 215 of file TachyonOptiX.h.

◆ packednormals

std::vector<uint4 PINALLOCS(uint4)> QuadMesh::packednormals

Definition at line 216 of file TachyonOptiX.h.

◆ primcolors3f

std::vector<float3 PINALLOCS(float3)> QuadMesh::primcolors3f

Definition at line 219 of file TachyonOptiX.h.

◆ uniform_color

float3 QuadMesh::uniform_color

Definition at line 220 of file TachyonOptiX.h.

◆ vertcolors3f

std::vector<float3 PINALLOCS(float3)> QuadMesh::vertcolors3f

Definition at line 217 of file TachyonOptiX.h.

Referenced by gen_quadmesh().

◆ vertcolors4u

std::vector<uchar4 PINALLOCS(uchar4)> QuadMesh::vertcolors4u

Definition at line 218 of file TachyonOptiX.h.

◆ vertices

std::vector<float3 PINALLOCS(float3)> QuadMesh::vertices

Definition at line 213 of file TachyonOptiX.h.

Referenced by gen_quadmesh().


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