![]() |
Prusa Slicer 2.6.0
|
Classes | |
| struct | OtherData |
| struct | OtherElem |
| struct | PlyElement |
| struct | PlyFile |
| struct | PlyOtherElems |
| struct | PlyOtherProp |
| struct | PlyProperty |
Typedefs | |
| typedef struct igl::ply::PlyProperty | PlyProperty |
| typedef struct igl::ply::PlyElement | PlyElement |
| typedef struct igl::ply::PlyOtherProp | PlyOtherProp |
| typedef struct igl::ply::OtherData | OtherData |
| typedef struct igl::ply::OtherElem | OtherElem |
| typedef struct igl::ply::PlyOtherElems | PlyOtherElems |
| typedef struct igl::ply::PlyFile | PlyFile |
| struct igl::ply::OtherData |
| Class Members | ||
|---|---|---|
| void * | other_props | |
| struct igl::ply::OtherElem |
Collaboration diagram for igl::ply::OtherElem:| Class Members | ||
|---|---|---|
| int | elem_count | |
| char * | elem_name | |
| OtherData ** | other_data | |
| PlyOtherProp * | other_props | |
| struct igl::ply::PlyElement |
Collaboration diagram for igl::ply::PlyElement:| Class Members | ||
|---|---|---|
| const char * | name | |
| int | nprops | |
| int | num | |
| int | other_offset | |
| int | other_size | |
| PlyProperty ** | props | |
| int | size | |
| char * | store_prop | |
| struct igl::ply::PlyFile |
Collaboration diagram for igl::ply::PlyFile:| Class Members | ||
|---|---|---|
| char ** | comments | |
| PlyElement ** | elems | |
| int | file_type | |
| FILE * | fp | |
| int | nelems | |
| int | num_comments | |
| int | num_obj_info | |
| char ** | obj_info | |
| PlyOtherElems * | other_elems | |
| float | version | |
| PlyElement * | which_elem | |
| struct igl::ply::PlyOtherElems |
Collaboration diagram for igl::ply::PlyOtherElems:| Class Members | ||
|---|---|---|
| int | num_elems | |
| OtherElem * | other_list | |
| struct igl::ply::PlyOtherProp |
Collaboration diagram for igl::ply::PlyOtherProp:| Class Members | ||
|---|---|---|
| const char * | name | |
| int | nprops | |
| PlyProperty ** | props | |
| int | size | |
| struct igl::ply::PlyProperty |
| Class Members | ||
|---|---|---|
| int | count_external | |
| int | count_internal | |
| int | count_offset | |
| int | external_type | |
| int | internal_type | |
| int | is_list | |
| const char * | name | |
| int | offset | |
| typedef struct igl::ply::OtherData igl::ply::OtherData |
| typedef struct igl::ply::OtherElem igl::ply::OtherElem |
| typedef struct igl::ply::PlyElement igl::ply::PlyElement |
| typedef struct igl::ply::PlyFile igl::ply::PlyFile |
| typedef struct igl::ply::PlyOtherElems igl::ply::PlyOtherElems |
| typedef struct igl::ply::PlyOtherProp igl::ply::PlyOtherProp |
| typedef struct igl::ply::PlyProperty igl::ply::PlyProperty |
References ply_put_comment().
Referenced by ply_read().
Here is the call graph for this function:
Here is the caller graph for this function:References igl::ply::PlyFile::elems, myalloc, igl::ply::PlyElement::name, igl::ply::PlyFile::nelems, igl::ply::PlyElement::nprops, and igl::ply::PlyElement::num.
Referenced by ply_read().
Here is the caller graph for this function:References ply_put_obj_info().
Referenced by ply_read().
Here is the call graph for this function:
Here is the caller graph for this function:References igl::ply::PlyProperty::count_external, igl::ply::PlyFile::elems, equal_strings(), igl::ply::PlyProperty::external_type, get_prop_type(), igl::ply::PlyProperty::is_list, myalloc, igl::ply::PlyProperty::name, igl::ply::PlyFile::nelems, igl::ply::PlyElement::nprops, and igl::ply::PlyElement::props.
Referenced by ply_read().
Here is the call graph for this function:
Here is the caller graph for this function:References igl::ply::PlyProperty::count_external, igl::ply::PlyProperty::count_internal, igl::ply::PlyProperty::count_offset, igl::ply::PlyProperty::external_type, igl::ply::PlyFile::fp, free(), get_ascii_item(), get_words(), igl::ply::PlyProperty::internal_type, igl::ply::PlyProperty::is_list, myalloc, NO_OTHER_PROPS, igl::ply::PlyElement::nprops, igl::ply::PlyProperty::offset, igl::ply::PlyElement::other_offset, igl::ply::PlyElement::other_size, igl::ply::PlyElement::props, store_item(), igl::ply::PlyElement::store_prop, and igl::ply::PlyFile::which_elem.
Referenced by ply_get_element().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References igl::ply::PlyProperty::count_external, igl::ply::PlyProperty::count_internal, igl::ply::PlyProperty::count_offset, igl::ply::PlyProperty::external_type, igl::ply::PlyFile::file_type, igl::ply::PlyFile::fp, get_binary_item(), igl::ply::PlyProperty::internal_type, igl::ply::PlyProperty::is_list, myalloc, NO_OTHER_PROPS, igl::ply::PlyElement::nprops, igl::ply::PlyProperty::offset, igl::ply::PlyElement::other_offset, igl::ply::PlyElement::other_size, igl::ply::PlyElement::props, store_item(), igl::ply::PlyElement::store_prop, and igl::ply::PlyFile::which_elem.
Referenced by ply_get_element().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, and PLY_USHORT.
Referenced by ply_read(), and ply_write().
Here is the caller graph for this function:
|
inline |
References igl::ply::PlyProperty::count_external, igl::ply::PlyProperty::count_internal, igl::ply::PlyProperty::count_offset, igl::ply::PlyProperty::external_type, igl::ply::PlyProperty::internal_type, igl::ply::PlyProperty::is_list, igl::ply::PlyProperty::name, and igl::ply::PlyProperty::offset.
Referenced by ply_describe_element(), ply_describe_other_properties(), ply_describe_property(), ply_get_element_description(), and ply_get_other_properties().
Here is the caller graph for this function:Referenced by add_property(), find_element(), find_property(), get_prop_type(), ply_read(), and igl::readPLY().
Here is the caller graph for this function:
|
inline |
References igl::ply::PlyFile::elems, equal_strings(), igl::ply::PlyElement::name, and igl::ply::PlyFile::nelems.
Referenced by ply_describe_element(), ply_describe_other_properties(), ply_describe_property(), ply_element_count(), ply_get_element_description(), ply_get_element_setup(), ply_get_other_element(), ply_get_other_properties(), ply_get_property(), and ply_put_element_setup().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References equal_strings(), igl::ply::PlyProperty::name, igl::ply::PlyElement::nprops, and igl::ply::PlyElement::props.
Referenced by ply_get_element_setup(), and ply_get_property().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, and PLY_USHORT.
Referenced by ascii_get_element().
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, PLY_USHORT, and swap_bytes().
Referenced by binary_get_element().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, and PLY_USHORT.
|
inline |
References PLY_BINARY_BE, and PLY_BINARY_LE.
|
inline |
References PLY_BINARY_BE, and PLY_BINARY_LE.
Referenced by ply_get_other_element(), ply_read(), ply_write(), igl::readPLY(), and igl::writePLY().
Here is the caller graph for this function:
|
inline |
References equal_strings(), PLY_END_TYPE, and PLY_START_TYPE.
Referenced by add_property().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, and PLY_USHORT.
Referenced by ply_put_element().
Here is the caller graph for this function:
|
inline |
References BIG_STRING, and myalloc.
Referenced by ascii_get_element(), and ply_read().
Here is the caller graph for this function:| char * igl::ply::my_alloc | ( | ) |
|
inline |
|
inline |
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, and PLY_USHORT.
References igl::ply::PlyFile::fp, and free().
Here is the call graph for this function:
|
inline |
References copy_property(), find_element(), myalloc, NAMED_PROP, igl::ply::PlyElement::nprops, igl::ply::PlyElement::num, igl::ply::PlyElement::props, and igl::ply::PlyElement::store_prop.
Here is the call graph for this function:
|
inline |
References igl::ply::OtherElem::elem_count, igl::ply::OtherElem::elem_name, igl::ply::PlyFile::elems, myalloc, igl::ply::PlyElement::name, igl::ply::PlyFile::nelems, igl::ply::PlyElement::nprops, igl::ply::PlyElement::num, igl::ply::PlyOtherElems::num_elems, igl::ply::PlyFile::other_elems, igl::ply::PlyOtherElems::other_list, igl::ply::OtherElem::other_props, ply_describe_other_properties(), and REALLOCN.
Here is the call graph for this function:
|
inline |
References copy_property(), find_element(), myalloc, igl::ply::PlyOtherProp::name, igl::ply::PlyElement::nprops, igl::ply::PlyOtherProp::nprops, igl::ply::PlyElement::other_offset, OTHER_PROP, igl::ply::PlyElement::other_size, igl::ply::PlyElement::props, igl::ply::PlyOtherProp::props, igl::ply::PlyOtherProp::size, and igl::ply::PlyElement::store_prop.
Referenced by ply_describe_other_elements().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References copy_property(), find_element(), myalloc, NAMED_PROP, igl::ply::PlyElement::nprops, igl::ply::PlyElement::props, and igl::ply::PlyElement::store_prop.
Here is the call graph for this function:References find_element(), and igl::ply::PlyElement::num.
Here is the call graph for this function:
|
inline |
|
inline |
References igl::ply::PlyFile::comments, and igl::ply::PlyFile::num_comments.
|
inline |
References ascii_get_element(), binary_get_element(), igl::ply::PlyFile::file_type, and PLY_ASCII.
Referenced by ply_get_other_element().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References copy_property(), find_element(), myalloc, igl::ply::PlyElement::nprops, igl::ply::PlyElement::num, and igl::ply::PlyElement::props.
Here is the call graph for this function:
|
inline |
References igl::ply::PlyProperty::count_internal, igl::ply::PlyProperty::count_offset, find_element(), find_property(), igl::ply::PlyProperty::internal_type, igl::ply::PlyProperty::offset, igl::ply::PlyElement::store_prop, STORE_PROP, and igl::ply::PlyFile::which_elem.
Here is the call graph for this function:References igl::ply::PlyFile::file_type, version, and igl::ply::PlyFile::version.
|
inline |
References igl::ply::PlyFile::num_obj_info, and igl::ply::PlyFile::obj_info.
|
inline |
|
inline |
References igl::ply::OtherElem::elem_count, igl::ply::OtherElem::elem_name, find_element(), get_native_binary_type2(), malloc(), myalloc, igl::ply::PlyOtherElems::num_elems, igl::ply::OtherElem::other_data, igl::ply::PlyFile::other_elems, igl::ply::PlyOtherElems::other_list, igl::ply::OtherElem::other_props, ply_get_element(), and ply_get_other_properties().
Here is the call graph for this function:
|
inline |
References copy_property(), find_element(), myalloc, igl::ply::PlyOtherProp::name, NO_OTHER_PROPS, igl::ply::PlyElement::nprops, igl::ply::PlyOtherProp::nprops, igl::ply::PlyElement::other_offset, igl::ply::PlyElement::other_size, igl::ply::PlyElement::props, igl::ply::PlyOtherProp::props, setup_other_props(), igl::ply::PlyOtherProp::size, igl::ply::PlyElement::store_prop, and igl::ply::PlyFile::which_elem.
Referenced by ply_get_other_element().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References igl::ply::PlyProperty::count_internal, igl::ply::PlyProperty::count_offset, find_element(), find_property(), igl::ply::PlyProperty::internal_type, igl::ply::PlyProperty::name, igl::ply::PlyProperty::offset, igl::ply::PlyElement::store_prop, STORE_PROP, and igl::ply::PlyFile::which_elem.
Here is the call graph for this function:References igl::ply::PlyFile::comments, igl::ply::PlyProperty::count_external, igl::ply::PlyFile::elems, igl::ply::PlyProperty::external_type, igl::ply::PlyFile::file_type, igl::ply::PlyFile::fp, igl::ply::PlyProperty::is_list, igl::ply::PlyProperty::name, igl::ply::PlyElement::name, igl::ply::PlyFile::nelems, igl::ply::PlyElement::nprops, igl::ply::PlyElement::num, igl::ply::PlyFile::num_comments, igl::ply::PlyFile::num_obj_info, igl::ply::PlyFile::obj_info, PLY_ASCII, PLY_BINARY_BE, PLY_BINARY_LE, igl::ply::PlyElement::props, and write_scalar_type().
Here is the call graph for this function:
|
inline |
References igl::ply::PlyFile::file_type, ply_read(), version, and igl::ply::PlyFile::version.
Here is the call graph for this function:
|
inline |
|
inline |
References myalloc, ply_write(), version, and igl::ply::PlyFile::version.
Here is the call graph for this function:References comment, igl::ply::PlyFile::comments, myalloc, and igl::ply::PlyFile::num_comments.
Referenced by add_comment().
Here is the caller graph for this function:
|
inline |
References igl::ply::PlyProperty::count_external, igl::ply::PlyProperty::count_internal, igl::ply::PlyProperty::count_offset, igl::ply::PlyProperty::external_type, igl::ply::PlyFile::file_type, igl::ply::PlyFile::fp, get_stored_item(), igl::ply::PlyProperty::internal_type, igl::ply::PlyProperty::is_list, igl::ply::PlyElement::nprops, igl::ply::PlyProperty::offset, igl::ply::PlyElement::other_offset, OTHER_PROP, PLY_ASCII, igl::ply::PlyElement::props, igl::ply::PlyElement::store_prop, igl::ply::PlyFile::which_elem, write_ascii_item(), and write_binary_item().
Referenced by ply_put_other_elements().
Here is the call graph for this function:
Here is the caller graph for this function:References find_element(), and igl::ply::PlyFile::which_elem.
Referenced by ply_put_other_elements().
Here is the call graph for this function:
Here is the caller graph for this function:References myalloc, igl::ply::PlyFile::num_obj_info, and igl::ply::PlyFile::obj_info.
Referenced by add_obj_info().
Here is the caller graph for this function:References igl::ply::OtherElem::elem_count, igl::ply::OtherElem::elem_name, igl::ply::PlyOtherElems::num_elems, igl::ply::OtherElem::other_data, igl::ply::PlyFile::other_elems, igl::ply::PlyOtherElems::other_list, ply_put_element(), and ply_put_element_setup().
Here is the call graph for this function:
|
inline |
References add_comment(), add_element(), add_obj_info(), add_property(), check_types(), igl::ply::PlyFile::comments, DONT_STORE_PROP, igl::ply::PlyFile::elems, equal_strings(), igl::ply::PlyFile::file_type, igl::ply::PlyFile::fp, free(), get_native_binary_type2(), get_words(), myalloc, igl::ply::PlyElement::name, igl::ply::PlyFile::nelems, NO_OTHER_PROPS, igl::ply::PlyElement::nprops, igl::ply::PlyFile::num_comments, igl::ply::PlyFile::num_obj_info, igl::ply::PlyFile::obj_info, igl::ply::PlyFile::other_elems, igl::ply::PlyElement::other_offset, PLY_ASCII, PLY_BINARY_BE, PLY_BINARY_LE, igl::ply::PlyElement::store_prop, and igl::ply::PlyFile::version.
Referenced by igl::guess_extension(), ply_open_for_reading(), and igl::readPLY().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References check_types(), igl::ply::PlyFile::elems, igl::ply::PlyFile::file_type, igl::ply::PlyFile::fp, get_native_binary_type2(), myalloc, igl::ply::PlyElement::name, igl::ply::PlyFile::nelems, igl::ply::PlyElement::nprops, igl::ply::PlyElement::num, igl::ply::PlyFile::num_comments, igl::ply::PlyFile::num_obj_info, igl::ply::PlyFile::other_elems, PLY_BINARY_NATIVE, and igl::ply::PlyFile::version.
Referenced by ply_open_for_writing(), and igl::writePLY().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References igl::ply::PlyProperty::count_external, igl::ply::PlyProperty::count_internal, igl::ply::PlyProperty::count_offset, igl::ply::PlyProperty::external_type, igl::ply::PlyProperty::internal_type, igl::ply::PlyProperty::is_list, igl::ply::PlyElement::nprops, igl::ply::PlyProperty::offset, igl::ply::PlyElement::other_size, igl::ply::PlyElement::props, and igl::ply::PlyElement::store_prop.
Referenced by ply_get_other_properties().
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, and PLY_USHORT.
Referenced by ascii_get_element(), and binary_get_element().
Here is the caller graph for this function:
|
inline |
Referenced by get_binary_item(), and write_binary_item().
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, and PLY_USHORT.
Referenced by ply_put_element().
Here is the caller graph for this function:
|
inline |
References PLY_CHAR, PLY_DOUBLE, PLY_FLOAT, PLY_INT, PLY_SHORT, PLY_UCHAR, PLY_UINT, PLY_USHORT, and swap_bytes().
Referenced by ply_put_element().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
References PLY_END_TYPE.
Referenced by ply_header_complete().
Here is the caller graph for this function: