Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PlyFile Struct Reference

#include <ply.H>

Collaboration diagram for PlyFile:

Collaboration graph
[legend]
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

Detailed Description

Definition at line 138 of file ply.H.


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_file(), 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(), get_comments_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(), get_element_list_ply(), ply_read(), ply_write(), and setup_element_read_ply().

int PlyFile::num_obj_info
 

Definition at line 146 of file ply.H.

Referenced by append_obj_info_ply(), get_obj_info_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 Mon Sep 18 11:46:55 2006 for jot by  doxygen 1.4.4