mirror of https://github.com/CGAL/cgal
Remove Polyhedron_IO
Completely undocumented package. All functions/examples have been moved and documented (Stream_support/IO, mostly=
This commit is contained in:
parent
b243103e48
commit
619e27e50f
59
.travis.yml
59
.travis.yml
|
|
@ -23,36 +23,35 @@ env:
|
||||||
- PACKAGE='Homogeneous_kernel Hyperbolic_triangulation_2 Inscribed_areas '
|
- PACKAGE='Homogeneous_kernel Hyperbolic_triangulation_2 Inscribed_areas '
|
||||||
- PACKAGE='Installation Interpolation Intersections_2 '
|
- PACKAGE='Installation Interpolation Intersections_2 '
|
||||||
- PACKAGE='Intersections_3 Interval_skip_list Interval_support '
|
- PACKAGE='Intersections_3 Interval_skip_list Interval_support '
|
||||||
- PACKAGE='Inventor Jet_fitting_3 Kernel_23 '
|
- PACKAGE='Jet_fitting_3 Kernel_23 Kernel_d '
|
||||||
- PACKAGE='Kernel_d LEDA Linear_cell_complex '
|
- PACKAGE='LEDA Linear_cell_complex MacOSX '
|
||||||
- PACKAGE='MacOSX Maintenance Matrix_search '
|
- PACKAGE='Maintenance Matrix_search Mesh_2 '
|
||||||
- PACKAGE='Mesh_2 Mesh_3 Mesher_level '
|
- PACKAGE='Mesh_3 Mesher_level Minkowski_sum_2 '
|
||||||
- PACKAGE='Minkowski_sum_2 Minkowski_sum_3 Modifier '
|
- PACKAGE='Minkowski_sum_3 Modifier Modular_arithmetic '
|
||||||
- PACKAGE='Modular_arithmetic Nef_2 Nef_3 '
|
- PACKAGE='Nef_2 Nef_3 Nef_S2 '
|
||||||
- PACKAGE='Nef_S2 NewKernel_d Number_types '
|
- PACKAGE='NewKernel_d Number_types OpenNL '
|
||||||
- PACKAGE='OpenNL Optimal_bounding_box Optimal_transportation_reconstruction_2 '
|
- PACKAGE='Optimal_bounding_box Optimal_transportation_reconstruction_2 Optimisation_basic '
|
||||||
- PACKAGE='Optimisation_basic Partition_2 Periodic_2_triangulation_2 '
|
- PACKAGE='Partition_2 Periodic_2_triangulation_2 Periodic_3_mesh_3 '
|
||||||
- PACKAGE='Periodic_3_mesh_3 Periodic_3_triangulation_3 Periodic_4_hyperbolic_triangulation_2 '
|
- PACKAGE='Periodic_3_triangulation_3 Periodic_4_hyperbolic_triangulation_2 Point_set_2 '
|
||||||
- PACKAGE='Point_set_2 Point_set_3 Point_set_processing_3 '
|
- PACKAGE='Point_set_3 Point_set_processing_3 Poisson_surface_reconstruction_3 '
|
||||||
- PACKAGE='Poisson_surface_reconstruction_3 Polygon Polygon_mesh_processing '
|
- PACKAGE='Polygon Polygon_mesh_processing Polygonal_surface_reconstruction '
|
||||||
- PACKAGE='Polygonal_surface_reconstruction Polyhedron Polyhedron_IO '
|
- PACKAGE='Polyhedron Polyline_simplification_2 Polynomial '
|
||||||
- PACKAGE='Polyline_simplification_2 Polynomial Polytope_distance_d '
|
- PACKAGE='Polytope_distance_d Principal_component_analysis Principal_component_analysis_LGPL '
|
||||||
- PACKAGE='Principal_component_analysis Principal_component_analysis_LGPL Profiling_tools '
|
- PACKAGE='Profiling_tools Property_map QP_solver '
|
||||||
- PACKAGE='Property_map QP_solver Random_numbers '
|
- PACKAGE='Random_numbers Ridges_3 STL_Extension '
|
||||||
- PACKAGE='Ridges_3 STL_Extension Scale_space_reconstruction_3 '
|
- PACKAGE='Scale_space_reconstruction_3 Scripts SearchStructures '
|
||||||
- PACKAGE='Scripts SearchStructures Segment_Delaunay_graph_2 '
|
- PACKAGE='Segment_Delaunay_graph_2 Segment_Delaunay_graph_Linf_2 Set_movable_separability_2 '
|
||||||
- PACKAGE='Segment_Delaunay_graph_Linf_2 Set_movable_separability_2 Shape_detection '
|
- PACKAGE='Shape_detection Skin_surface_3 Snap_rounding_2 '
|
||||||
- PACKAGE='Skin_surface_3 Snap_rounding_2 Solver_interface '
|
- PACKAGE='Solver_interface Spatial_searching Spatial_sorting '
|
||||||
- PACKAGE='Spatial_searching Spatial_sorting Straight_skeleton_2 '
|
- PACKAGE='Straight_skeleton_2 Stream_lines_2 Stream_support '
|
||||||
- PACKAGE='Stream_lines_2 Stream_support Subdivision_method_3 '
|
- PACKAGE='Subdivision_method_3 Surface_mesh Surface_mesh_approximation '
|
||||||
- PACKAGE='Surface_mesh Surface_mesh_approximation Surface_mesh_deformation '
|
- PACKAGE='Surface_mesh_deformation Surface_mesh_parameterization Surface_mesh_segmentation '
|
||||||
- PACKAGE='Surface_mesh_parameterization Surface_mesh_segmentation Surface_mesh_shortest_path '
|
- PACKAGE='Surface_mesh_shortest_path Surface_mesh_simplification Surface_mesh_skeletonization '
|
||||||
- PACKAGE='Surface_mesh_simplification Surface_mesh_skeletonization Surface_mesh_topology '
|
- PACKAGE='Surface_mesh_topology Surface_mesher Surface_sweep_2 '
|
||||||
- PACKAGE='Surface_mesher Surface_sweep_2 TDS_2 '
|
- PACKAGE='TDS_2 TDS_3 Testsuite '
|
||||||
- PACKAGE='TDS_3 Testsuite Tetrahedral_remeshing '
|
- PACKAGE='Tetrahedral_remeshing Three Triangulation '
|
||||||
- PACKAGE='Three Triangulation Triangulation_2 '
|
- PACKAGE='Triangulation_2 Triangulation_3 Union_find '
|
||||||
- PACKAGE='Triangulation_3 Union_find Visibility_2 '
|
- PACKAGE='Visibility_2 Voronoi_diagram_2 wininst '
|
||||||
- PACKAGE='Voronoi_diagram_2 wininst '
|
|
||||||
compiler: clang
|
compiler: clang
|
||||||
install:
|
install:
|
||||||
- echo "$PWD"
|
- echo "$PWD"
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,6 @@ Intersections_2
|
||||||
Intersections_3
|
Intersections_3
|
||||||
Interval_skip_list
|
Interval_skip_list
|
||||||
Interval_support
|
Interval_support
|
||||||
Inventor
|
|
||||||
Jet_fitting_3
|
Jet_fitting_3
|
||||||
Kernel_23
|
Kernel_23
|
||||||
Kernel_d
|
Kernel_d
|
||||||
|
|
@ -87,7 +86,6 @@ Polygon
|
||||||
Polygon_mesh_processing
|
Polygon_mesh_processing
|
||||||
Polygonal_surface_reconstruction
|
Polygonal_surface_reconstruction
|
||||||
Polyhedron
|
Polyhedron
|
||||||
Polyhedron_IO
|
|
||||||
Polyline_simplification_2
|
Polyline_simplification_2
|
||||||
Polynomial
|
Polynomial
|
||||||
Polytope_distance_d
|
Polytope_distance_d
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,2 @@
|
||||||
@INCLUDE = ${CGAL_DOC_PACKAGE_DEFAULTS}
|
@INCLUDE = ${CGAL_DOC_PACKAGE_DEFAULTS}
|
||||||
|
|
||||||
PROJECT_NAME = "CGAL ${CGAL_DOC_VERSION} - 3D Polyhedral Surface"
|
PROJECT_NAME = "CGAL ${CGAL_DOC_VERSION} - 3D Polyhedral Surface"
|
||||||
EXAMPLE_PATH += ${CGAL_Polyhedron_IO_EXAMPLE_DIR}
|
|
||||||
|
|
|
||||||
|
|
@ -366,13 +366,6 @@ Section \ref sectionPolyIntro.
|
||||||
For more information, you can see the \ref IOstreamPolygonMeshIO
|
For more information, you can see the \ref IOstreamPolygonMeshIO
|
||||||
section.
|
section.
|
||||||
|
|
||||||
Some example programs around the different file formats are provided
|
|
||||||
in the distribution under <TT>examples/Polyhedron_IO/</TT> and
|
|
||||||
<TT>demo/Polyhedron_IO/</TT>. We show an example converting OFF input
|
|
||||||
into VRML 1.0 output.
|
|
||||||
|
|
||||||
\cgalExample{Polyhedron/polyhedron2vrml.cpp}
|
|
||||||
|
|
||||||
\section PolyhedronExtending Extending Vertices, Halfedges, and Facets
|
\section PolyhedronExtending Extending Vertices, Halfedges, and Facets
|
||||||
|
|
||||||
\anchor sectionPolyExtend
|
\anchor sectionPolyExtend
|
||||||
|
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
// Copyright (c) 2016 GeometryFactory
|
|
||||||
//
|
|
||||||
// This file is part of CGAL (www.cgal.org)
|
|
||||||
//
|
|
||||||
// $URL$
|
|
||||||
// $Id$
|
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial
|
|
||||||
//
|
|
||||||
// Author(s) : Andreas Fabri and Maxime Gimeno
|
|
||||||
|
|
||||||
#ifndef CGAL_IO_OBJ_READER_H
|
|
||||||
#define CGAL_IO_OBJ_READER_H
|
|
||||||
|
|
||||||
#define CGAL_DEPRECATED_HEADER "<CGAL/IO/OBJ_reader.h>"
|
|
||||||
#define CGAL_REPLACEMENT_HEADER "<CGAL/IO/OBJ.h>"
|
|
||||||
#include <CGAL/internal/deprecation_warning.h>
|
|
||||||
|
|
||||||
#include <CGAL/IO/OBJ/OBJ_reader.h>
|
|
||||||
|
|
||||||
#endif // CGAL_IO_OBJ_READER_H
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
// Copyright (c) 2015 GeometryFactory
|
|
||||||
//
|
|
||||||
// This file is part of CGAL (www.cgal.org)
|
|
||||||
//
|
|
||||||
// $URL$
|
|
||||||
// $Id$
|
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial
|
|
||||||
//
|
|
||||||
// Author(s) : Laurent Rineau and Sebastien Loriot
|
|
||||||
|
|
||||||
#ifndef CGAL_IO_OFF_READER_H
|
|
||||||
#define CGAL_IO_OFF_READER_H
|
|
||||||
|
|
||||||
#define CGAL_DEPRECATED_HEADER "<CGAL/IO/OFF_reader.h>"
|
|
||||||
#define CGAL_REPLACEMENT_HEADER "<CGAL/IO/OFF.h>"
|
|
||||||
#include <CGAL/internal/deprecation_warning.h>
|
|
||||||
|
|
||||||
#include <CGAL/IO/OFF.h>
|
|
||||||
|
|
||||||
#endif // CGAL_IO_OFF_READER_H
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
// Copyright (c) 2017 GeometryFactory
|
|
||||||
//
|
|
||||||
// This file is part of CGAL (www.cgal.org)
|
|
||||||
//
|
|
||||||
// $URL$
|
|
||||||
// $Id$
|
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial
|
|
||||||
//
|
|
||||||
// Author(s) : Simon Giraudot
|
|
||||||
|
|
||||||
#ifndef CGAL_IO_PLY_READER_H
|
|
||||||
#define CGAL_IO_PLY_READER_H
|
|
||||||
|
|
||||||
#define CGAL_DEPRECATED_HEADER "<CGAL/IO/PLY_reader.h>"
|
|
||||||
#define CGAL_REPLACEMENT_HEADER "<CGAL/IO/PLY.h>"
|
|
||||||
#include <CGAL/internal/deprecation_warning.h>
|
|
||||||
|
|
||||||
#include <CGAL/IO/PLY/PLY_reader.h>
|
|
||||||
|
|
||||||
#endif // CGAL_IO_PLY_READER_H
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
// Copyright (c) 2017 GeometryFactory
|
|
||||||
//
|
|
||||||
// This file is part of CGAL (www.cgal.org)
|
|
||||||
//
|
|
||||||
// $URL$
|
|
||||||
// $Id$
|
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial
|
|
||||||
//
|
|
||||||
// Author(s) : Simon Giraudot
|
|
||||||
|
|
||||||
#ifndef CGAL_IO_PLY_WRITER_H
|
|
||||||
#define CGAL_IO_PLY_WRITER_H
|
|
||||||
|
|
||||||
#define CGAL_DEPRECATED_HEADER "<CGAL/IO/PLY_writer.h>"
|
|
||||||
#define CGAL_REPLACEMENT_HEADER "<CGAL/IO/PLY.h>"
|
|
||||||
#include <CGAL/internal/deprecation_warning.h>
|
|
||||||
|
|
||||||
#include <CGAL/IO/PLY/PLY_writer.h>
|
|
||||||
|
|
||||||
#endif // CGAL_IO_PLY_WRITER_H
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
// Copyright (c) 2015 GeometryFactory
|
|
||||||
//
|
|
||||||
// This file is part of CGAL (www.cgal.org)
|
|
||||||
//
|
|
||||||
// $URL$
|
|
||||||
// $Id$
|
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial
|
|
||||||
//
|
|
||||||
// Author(s) : Andreas Fabri,
|
|
||||||
// Mael Rouxel-Labbé
|
|
||||||
|
|
||||||
#ifndef CGAL_IO_STL_READER_H
|
|
||||||
#define CGAL_IO_STL_READER_H
|
|
||||||
|
|
||||||
#define CGAL_DEPRECATED_HEADER "<CGAL/IO/STL_reader.h>"
|
|
||||||
#define CGAL_REPLACEMENT_HEADER "<CGAL/IO/STL.h>"
|
|
||||||
#include <CGAL/internal/deprecation_warning.h>
|
|
||||||
|
|
||||||
#include <CGAL/IO/STL/STL_reader.h>
|
|
||||||
|
|
||||||
#endif // CGAL_IO_STL_READER_H
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
// Copyright (c) 2017 GeometryFactory
|
|
||||||
//
|
|
||||||
// This file is part of CGAL (www.cgal.org)
|
|
||||||
//
|
|
||||||
// $URL$
|
|
||||||
// $Id$
|
|
||||||
// SPDX-License-Identifier: LGPL-3.0-or-later OR LicenseRef-Commercial
|
|
||||||
//
|
|
||||||
// Author(s) : Sebastien Loriot
|
|
||||||
|
|
||||||
#ifndef CGAL_IO_STL_WRITER_H
|
|
||||||
#define CGAL_IO_STL_WRITER_H
|
|
||||||
|
|
||||||
#define CGAL_DEPRECATED_HEADER "<CGAL/IO/STL_writer.h>"
|
|
||||||
#define CGAL_REPLACEMENT_HEADER "<CGAL/IO/STL.h>"
|
|
||||||
#include <CGAL/internal/deprecation_warning.h>
|
|
||||||
|
|
||||||
#include <CGAL/IO/STL/STL_writer.h>
|
|
||||||
|
|
||||||
#endif // CGAL_IO_STL_WRITER_H
|
|
||||||
|
|
@ -1,20 +0,0 @@
|
||||||
Algebraic_foundations
|
|
||||||
BGL
|
|
||||||
Circulator
|
|
||||||
Distance_2
|
|
||||||
Geomview
|
|
||||||
HalfedgeDS
|
|
||||||
Hash_map
|
|
||||||
Installation
|
|
||||||
Interval_support
|
|
||||||
Inventor
|
|
||||||
Kernel_23
|
|
||||||
Modifier
|
|
||||||
Modular_arithmetic
|
|
||||||
Number_types
|
|
||||||
Polyhedron
|
|
||||||
Polyhedron_IO
|
|
||||||
Profiling_tools
|
|
||||||
Property_map
|
|
||||||
STL_Extension
|
|
||||||
Stream_support
|
|
||||||
|
|
@ -1,3 +0,0 @@
|
||||||
File IO for CGAL::Polyhedron_3.
|
|
||||||
|
|
||||||
This package is fully deprecated in favor of I/O functions in the packages BGL, Polyhedron, and Stream_support.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
GPL (v3 or later)
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
cgal-develop
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
# Insert in all the header file of a package the include directive
|
# Insert in all the header file of a package the include directive
|
||||||
# "#include <CGAL/license/${package_name}.h" if it is not already there
|
# "#include <CGAL/license/${package_name}.h" if it is not already there
|
||||||
# There are two arguments to the script as some packages are split into
|
# There are two arguments to the script as some packages are split into
|
||||||
# subdirectories (Polyhedron_IO, Algebraic_kernel_for_circles, ...)
|
# subdirectories (Algebraic_kernel_for_circles, ...)
|
||||||
|
|
||||||
from sys import argv
|
from sys import argv
|
||||||
import os
|
import os
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue