Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

PlyFile Struct Reference

#include <ply.h>

List of all members.

Public Attributes

FILE * fp
int file_type
float version
int num_elem_types
PlyElement ** elems
int num_comments
char ** comments
int num_obj_info
char ** obj_info
PlyElementwhich_elem
PlyOtherElemsother_elems
PlyPropRulescurrent_rules
PlyRuleListrule_list


Member Data Documentation

char** PlyFile::comments
 

Definition at line 145 of file ply.h.

Referenced by append_comment_ply, copy_comments_ply, get_comments_ply, header_complete_ply, and ply_read.

PlyPropRules* PlyFile::current_rules
 

Definition at line 150 of file ply.h.

Referenced by get_new_props_ply, start_props_ply, and weight_props_ply.

PlyElement** PlyFile::elems
 

Definition at line 143 of file ply.h.

Referenced by add_element, add_property, find_element, get_element_list_ply, header_complete_ply, ply_read, ply_write, read_rawgraphics, and setup_element_read_ply.

int PlyFile::file_type
 

Definition at line 140 of file ply.h.

Referenced by get_element_ply, get_info_ply, header_complete_ply, ply_get_element, ply_open_for_reading, ply_read, ply_write, and put_element_ply.

FILE* PlyFile::fp
 

Definition at line 139 of file ply.h.

Referenced by ascii_get_element, binary_get_element, close_ply, header_complete_ply, ply_close, ply_read, ply_write, and put_element_ply.

int PlyFile::num_comments
 

Definition at line 144 of file ply.h.

Referenced by append_comment_ply, copy_comments_ply, get_comments_ply, header_complete_ply, ply_read, and ply_write.

int PlyFile::num_elem_types
 

Definition at line 142 of file ply.h.

Referenced by add_element, add_property, find_element, get_element_list_ply, header_complete_ply, ply_read, ply_write, read_rawgraphics, and setup_element_read_ply.

int PlyFile::num_obj_info
 

Definition at line 146 of file ply.h.

Referenced by append_obj_info_ply, copy_obj_info_ply, get_obj_info_ply, header_complete_ply, ply_read, and ply_write.

char** PlyFile::obj_info
 

Definition at line 147 of file ply.h.

Referenced by append_obj_info_ply, copy_obj_info_ply, get_obj_info_ply, header_complete_ply, and ply_read.

PlyOtherElems* PlyFile::other_elems
 

Definition at line 149 of file ply.h.

Referenced by describe_other_elements_ply, get_other_element_ply, ply_read, ply_write, and put_other_elements_ply.

PlyRuleList* PlyFile::rule_list
 

Definition at line 151 of file ply.h.

Referenced by init_rule_ply, ply_read, and set_prop_rules_ply.

float PlyFile::version
 

Definition at line 141 of file ply.h.

Referenced by get_info_ply, ply_open_for_reading, ply_read, and ply_write.

PlyElement* PlyFile::which_elem
 

Definition at line 148 of file ply.h.

Referenced by ascii_get_element, binary_get_element, describe_element_ply, describe_property_ply, get_element_setup_ply, get_other_element_ply, get_other_properties, get_other_properties_ply, ply_get_property, put_element_ply, put_element_setup_ply, setup_element_read_ply, and setup_property_ply.


The documentation for this struct was generated from the following file:
Generated on Thu Mar 28 03:08:35 2024 for VMD Plugins (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002