#include <marchingcubes.h>
Collaboration diagram for EMAN::U3DWriter:
Public Types | |
typedef unsigned int | U32 |
typedef long unsigned int | U64 |
typedef double | F64 |
typedef float | F32 |
typedef short int | I16 |
typedef short unsigned int | U16 |
typedef unsigned char | U8 |
Public Member Functions | |
U3DWriter () | |
~U3DWriter () | |
int | write (const string &filename) |
ostream & | write (ostream &) |
Private Member Functions | |
unsigned int | size_of_in_bytes () |
void | test_type_sizes () |
ostream & | write_header (ostream &) |
ostream & | write_clod_mesh_generator_node (ostream &os) |
template<typename type> | |
ostream & | write (ostream &os, const type &T) |
Private Attributes | |
U32 | DIFFUSE_COLOR_COUNT |
U32 | SPECULAR_COLOR_COUNT |
CustomVector< F32 > | pp |
CustomVector< F32 > | nn |
CustomVector< unsigned int > | ff |
Definition at line 506 of file marchingcubes.h.
|
Definition at line 511 of file marchingcubes.h. |
|
Definition at line 510 of file marchingcubes.h. |
|
Definition at line 512 of file marchingcubes.h. |
|
Definition at line 513 of file marchingcubes.h. |
|
Definition at line 508 of file marchingcubes.h. |
|
Definition at line 509 of file marchingcubes.h. |
|
Definition at line 514 of file marchingcubes.h. |
|
|
|
|
|
|
|
|
|
Definition at line 535 of file marchingcubes.h. 00535 { 00536 os.write( (const char*)(&T), sizeof(type) ); 00537 return os; 00538 }
|
|
|
|
|
|
|
|
|
|
Definition at line 610 of file marchingcubes.h. |
|
Definition at line 616 of file marchingcubes.h. |
|
Definition at line 615 of file marchingcubes.h. |
|
Definition at line 614 of file marchingcubes.h. |
|
Definition at line 611 of file marchingcubes.h. |