| 
    JunkBox_Lib++ (for Windows) 1.10.1
    
   | 
 
#include <GLTFDataTool.h>

Public Member Functions | |
| GLTFShellNode () | |
| virtual | ~GLTFShellNode (void) | 
| void | init (void) | 
| void | free (void) | 
| void | delete_next (void) | 
Public Attributes | |
| unsigned int | shell_indexes | 
| unsigned int | shell_vertexes | 
| bool | collider | 
| unsigned int | num_facets | 
| unsigned int * | facet_index | 
| unsigned int * | facet_vertex | 
| unsigned int * | vi | 
| Vector< float > * | vv | 
| Vector< float > * | vn | 
| UVMap< float > * | vu | 
| Vector4< short unsigned > * | vj | 
| Vector4< float > * | vw | 
| float * | vm | 
| GLTFShellNode * | next | 
SHELLノード
Definition at line 131 of file GLTFDataTool.h.
      
  | 
  inline | 
Definition at line 134 of file GLTFDataTool.h.
References GLTFShellNode::init().

      
  | 
  inlinevirtual | 
Definition at line 135 of file GLTFDataTool.h.
References GLTFShellNode::free().

| void delete_next | ( | void | ) | 
Definition at line 64 of file GLTFDataTool.cpp.
References GLTFShellNode::next.
Referenced by GLTFShellNode::free(), and GLTFData::free().

| void free | ( | void | ) | 
Definition at line 39 of file GLTFDataTool.cpp.
References GLTFShellNode::delete_next(), GLTFShellNode::facet_index, GLTFShellNode::facet_vertex, GLTFShellNode::free(), GLTFShellNode::vi, GLTFShellNode::vj, GLTFShellNode::vn, GLTFShellNode::vu, GLTFShellNode::vv, and GLTFShellNode::vw.
Referenced by GLTFShellNode::free(), and GLTFShellNode::~GLTFShellNode().


| void init | ( | void | ) | 
Definition at line 17 of file GLTFDataTool.cpp.
References GLTFShellNode::collider, GLTFShellNode::facet_index, GLTFShellNode::facet_vertex, GLTFShellNode::next, GLTFShellNode::num_facets, GLTFShellNode::shell_indexes, GLTFShellNode::shell_vertexes, GLTFShellNode::vi, GLTFShellNode::vj, GLTFShellNode::vn, GLTFShellNode::vu, GLTFShellNode::vv, and GLTFShellNode::vw.
Referenced by GLTFShellNode::GLTFShellNode().

| bool collider | 
Definition at line 141 of file GLTFDataTool.h.
Referenced by GLTFShellNode::init().
| unsigned int* facet_index | 
Definition at line 144 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().
| unsigned int* facet_vertex | 
Definition at line 145 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().
| GLTFShellNode* next | 
Definition at line 155 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::delete_next(), and GLTFShellNode::init().
| unsigned int num_facets | 
Definition at line 143 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), and GLTFShellNode::init().
| unsigned int shell_indexes | 
Definition at line 138 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), and GLTFShellNode::init().
| unsigned int shell_vertexes | 
Definition at line 139 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), and GLTFShellNode::init().
| unsigned int* vi | 
Definition at line 147 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().
| Vector4<short unsigned>* vj | 
Definition at line 151 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().
| float* vm | 
Definition at line 153 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), and GLTFData::createShellGeometryData().
| Vector<float>* vn | 
Definition at line 149 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().
| UVMap<float>* vu | 
Definition at line 150 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().
| Vector<float>* vv | 
Definition at line 148 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().
| Vector4<float>* vw | 
Definition at line 152 of file GLTFDataTool.h.
Referenced by GLTFData::createBinDataAoS(), GLTFData::createBinDataSoA(), GLTFData::createShellGeometryData(), GLTFShellNode::free(), and GLTFShellNode::init().