Adaptive_Quantization(HalfedgeGraph &pMesh, PointMap *_pm, VertexColorMap *_v_cm, const int &NVertices, const bool Is_normal_flipping_selected, const bool Is_use_metric_selected, const float &Metric_thread, const bool Is_use_forget_metric_selected, const int &Forget_value, const int &Qbit) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
AlphaOffset | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
AlphaRange | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Area_Facet_Triangle(const typename boost::graph_traits< HalfedgeGraph >::halfedge_descriptor &h, const HalfedgeGraph &mesh, const PointMap *pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Area_Facet_Triangle(const Point3d &P, const Point3d &Q, const Point3d &R, const HalfedgeGraph &_pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Augment_Color_Quantization_Precision(HalfedgeGraph &_pMesh, Arithmetic_Codec &Decoder, const int &Component_ID, VertexColorMap *_v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Augment_Geometry_Quantization_Precision(HalfedgeGraph &pMesh, Arithmetic_Codec &Decoder, const int &Component_ID, PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Barycenter_Patch_After_Removal(const halfedge_descriptor &h, const int &valence, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Barycenter_Patch_Before_Removal(const halfedge_descriptor &h, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
build_mesh(HalfedgeGraph &_pMesh, PointMap *_pm, VertexColorMap *_v_cm, const std::vector< Point3d > &vlist, const std::vector< int > &flist, const std::vector< float > &clist, const std::vector< int > &Color_index_list) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
C0_Min | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
C0_Range | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
C1_Min | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
C1_Range | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
C2_Min | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
C2_Range | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Calculate_Current_File_Size(void) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | inline |
Calculate_Edge_Color_Difference(HalfedgeGraph &pMesh, const int &Component_ID, double &Max_color, double &Mean_color, int &Number_of_vertices) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Calculate_Geometry_Color_Offset_Range(void) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Calculate_T1_T2(const halfedge_descriptor &h, const Vector &normal, Vector &T2, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Change_Int_Real(const Point_Int &pt, const int &Component_ID) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | inline |
Change_Real_Int(const Point3d &pt, const int &Component_ID) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | inline |
Color_0_Model | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Color_1_Model | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Color_2_Model | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Color_Initialization(HalfedgeGraph &pMesh, VertexColorMap *v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Color_Quantization_Step | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ColorChildcellIndex | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ColorEncoderIndex | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ComponentArea | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ComponentNumberVertices | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ComponentOperations | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ComponentVolume | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Compressed_file_size | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Compression(HalfedgeGraph &pMesh, const char *File_Name, const int &Qbit, unsigned &Connectivity_size, unsigned &Color_size, unsigned &Total_size, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Compression_Valence_Component(void) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | inline |
compute_facet_normal(const face_descriptor &f, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
compute_normals(const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
compute_normals_per_facet(const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
compute_normals_per_vertex(const HalfedgeGraph &_pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
compute_vertex_normal(const vertex_descriptor &v, const HalfedgeGraph &_pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Connectivity | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
copy_mesh(const HalfedgeGraph &_pMesh, const VertexColorMap *_v_cm, HalfedgeGraph &mesh_copy, VertexColorMap *v_cm_copy) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | static |
Current_level | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
DBG_print_mesh_geometry(const HalfedgeGraph &_pMesh, const PointMap *_pm, const std::string &header=std::string()) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
DBG_print_mesh_vertexcolor(const HalfedgeGraph &_pMesh, const VertexColorMap *_v_cm, const std::string &header=std::string()) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Dec_File_Info | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Dec_Info | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Decimation_Conquest(HalfedgeGraph &pMesh, const PointMap *_pm, const bool Is_normal_flipping_selected, const bool Is_use_metric_selected, const float &Metric_thread, const bool Is_use_forget_metric_selected, const int &Forget_value, const int &Component_ID) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Decoder | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Decompress_count | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Decompress_Each_Step(HalfedgeGraph &_pMesh, PointMap *_pm, VertexColorMap *_v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Decompress_Init(HalfedgeGraph &pMesh, PointMap *_pm, VertexColorMap *_v_cm, bool &has_color, const std::string &Input_File_Name) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Decompression_All_From_File(HalfedgeGraph &_pMesh, PointMap *_pm, VertexColorMap *_v_cm, bool do_write_info, std::vector< HalfedgeGraph * > *intermediate_meshes, std::vector< VertexColorMap * > *intermediate_vertexColorMaps, int stop_level=-1, bool do_write_intermediate_meshes=false) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Diminush_Color_Quantization_Precision(HalfedgeGraph &pMesh, const int Component_ID, VertexColorMap *_v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Diminush_Geometry_Quantization_Precision(HalfedgeGraph &pMesh, const int &Component_ID, PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Division_Threshold | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
DM_JCW_MOVE_ERROR | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
DumpSymbolDecimation | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
DumpSymbolRegulation | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
edge_to_string(const halfedge_descriptor &h, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Error_Projected_Surface(const HalfedgeGraph &_pMesh, const PointMap *_pm, const halfedge_descriptor &_h, const int &_Component_ID, const double &Mean_color, const double &Mean_area) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Estimate_Geometry_Quantization(double volume, double area, int number_vertices) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
face_descriptor typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
face_iterator typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
facet_Component_Number | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Facet_Flag | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
facet_normal | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
facet_tag | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
File_name | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Find_Type(const HalfedgeGraph &_pMesh, const halfedge_descriptor &h, const int &valence) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Frenet_Rotation(const Point_Int &Dist, const Vector &T1, const Vector &T2, const Vector &normal) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
GammaOffset | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
GammaRange | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Geometry | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Get_Average_Vertex_Color_After_Removal(const halfedge_descriptor &h, const int &valence, const HalfedgeGraph &_pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Get_Average_Vertex_Color_Lee(const halfedge_descriptor &h, const int &valence, const HalfedgeGraph &_pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Get_Coefficient_Up_Quantization(const int &Correct_symbol, int coeff[3]) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Get_Correct_Vector(int i, int j, int k) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Get_Vertex_Color(const halfedge_descriptor &h, const HalfedgeGraph &_pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Global_Initialization(HalfedgeGraph &pMesh, const int &Quantization_bit, const char *File_name, const PointMap *pm, VertexColorMap *v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
GlobalCountOperation | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
GraphTraits typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
halfedge_descriptor typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
halfedge_iterator typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
halfedge_to_string(const halfedge_descriptor &h, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
HighestLengthBB | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Index_Model | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Init(HalfedgeGraph &mesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
init_vertex_attributes(const vertex_descriptor &v) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Initial_file_size | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
InterConnectivity | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
InterGeometry | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
InterVertexColor | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Inverse_Frenet_Rotation(const Point_Int &Frenet, const Vector &T1, const Vector &T2, const Vector &normal) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Is_Bijection_Enabled | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Is_Border_Vertex(const halfedge_descriptor &h, const HalfedgeGraph &mesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Is_Complete_Reversibility_Enabled | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Is_Division_Big_Regions_Enabled | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Is_Geometric_Metric_Violated(const HalfedgeGraph &_pMesh, const PointMap *_pm, const halfedge_descriptor &h, const int &type, const unsigned int &valence, const float &Threshold) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Is_Manifold_Property_Violated(const HalfedgeGraph &_pMesh, const halfedge_descriptor &h, const int &type, const int &valence) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Is_Normal_Flipping_Occured(const HalfedgeGraph &_pMesh, const PointMap *_pm, const halfedge_descriptor &h, const unsigned &valence) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
IsClosed | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
IsColored | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
IsCompressed | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
IsDecompress | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
IsOneColor | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
JCW_Connectivity | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
JCW_Geometry | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
keep_intermediate_mesh(const HalfedgeGraph &_pMesh, const VertexColorMap *_v_cm, std::vector< HalfedgeGraph * > *intermediate_meshes, std::vector< VertexColorMap * > *intermediate_vertexColorMaps) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
ListOperation | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_Dist | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_EmbeddingStrength | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_JCW_Move_Error | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_N_Errors | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_N_remained_vertices | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_N_treated_vertices | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_Number_Vertices_Per_Regions | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_NumberBin | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_NumberRegion | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_Rad_decision | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_Rmax | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_Rmin | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_VC | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
m_Watermarks | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Main_Function(HalfedgeGraph &pMesh, PointMap *_pm, VertexColorMap *_v_cm, const std::string &Input_File_Name, const std::string &File_Name, const int &Qbit, const int &NVertices, const bool Is_normal_flipping_selected, const bool Is_use_metric_selected, const float &Metric_thread, const bool Is_use_forget_metric_selected, const int &Forget_value, const bool Is_compression_selected, const bool Is_adaptive_quantization_selected, const bool Is_bijection_selected) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Message | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Multiple_Components_Initialization(HalfedgeGraph &pMesh, const PointMap *pm, const int &Quantization_bit) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
N_Inserted_Watermarks | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Normal_Patch(const halfedge_descriptor &const_h, const unsigned int &valence, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Number_non_reversible_vertices | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Number_Save_Over_bins | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberChangeQuantization | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberColorQuantization | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberComponents | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberDecimation | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberProcessedVertices | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberQuantizationLayer | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberSymbol | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
NumberVertices | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
OnlyColor | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Point3d typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Possible_change_sequence | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
print_halfedge(const std::string &title, const halfedge_descriptor &h, const HalfedgeGraph &_pMesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
print_vertex(const std::string &title, const vertex_descriptor &v, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Process_level | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Prog | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Qbit | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Quantization(HalfedgeGraph &pMesh, const PointMap *pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Quantization_Step | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
QuantizationCorrectVector | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Ratio | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Recalculate_Component_Area(HalfedgeGraph &pMesh, const PointMap *_pm, const int &Component_ID, int &Number_facets) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Region_Color | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Regulation(HalfedgeGraph &_pMesh, const bool Normal_flipping, const bool Use_metric, const float &Metric_thread, const bool Use_forget_metric, const int &Forget_value, const int &Component_ID, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Remove_Edges(HalfedgeGraph &_pMesh, const halfedge_descriptor &h, const int &type) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Remove_Last_Phase_Elements(const int &Component_ID) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Retriangulation(HalfedgeGraph &pMesh, const halfedge_descriptor &ch, const unsigned &valence, const unsigned &Vertex_number, const int &Component_ID, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Sequence | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Simplification(HalfedgeGraph &pMesh, const PointMap *_pm, const int &NVertices, const bool Is_normal_flipping_selected, const bool Is_use_metric_selected, const float &Metric_thread, const bool Is_use_forget_metric_selected, const int &Forget_value) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Smallest_Alpha | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Smallest_C0 | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Smallest_C1 | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Smallest_C2 | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Smallest_Gamma | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Total_layer | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Triangle_Normal(const HalfedgeGraph &_pMesh, const PointMap *_pm, const halfedge_descriptor &h) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Triangle_Normal(const HalfedgeGraph &_pMesh, const Point3d &P, const Point3d &Q, const Point3d &R) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
truncate_colors(const HalfedgeGraph &_pMesh, VertexColorMap *_v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Un_Decimation_Conquest(HalfedgeGraph &pMesh, Arithmetic_Codec &Decoder, const int &Component_ID, PointMap *_pm, VertexColorMap *_v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Un_Regulation(HalfedgeGraph &_pMesh, Arithmetic_Codec &Decoder, const int &Component_ID, PointMap *_pm, VertexColorMap *_v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
v_inf_to_v(const vertex_descriptor &v1, const vertex_descriptor &v2, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Vector typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_color_int | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_Component_Number | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_descriptor typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Vertex_Flag | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_iterator typedef | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_normal | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Vertex_Number | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_Q_Index | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_Region_Number | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_Removal_Order | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_Seed_Edge | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Vertex_Sign | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
vertex_to_string(const vertex_descriptor &v, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
VertexColor | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
Visu_level | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Volume(const Point3d &A, const Point3d &B, const Point3d &C, const Point3d &D, const HalfedgeGraph &_pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Write_Base_Mesh(const HalfedgeGraph &pMesh, Arithmetic_Codec &Enc, unsigned &Connectivity_size, unsigned &Color_size, const int &Num_color_base_mesh, const PointMap *_pm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
Write_Info(HalfedgeGraph &pMesh) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
write_intermediate_mesh(HalfedgeGraph &_pMesh, const VertexColorMap *_v_cm) | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | |
xmax | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
xmin | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ymax | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
ymin | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
zmax | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
zmin | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | private |
~Compression_Valence_Component() | Compression_Valence_Component< HalfedgeGraph, PointMap, VertexColorMap > | inline |