CGAL 6.0 - Manual
|
Functions | |
std::string | data_file_path (const std::string &filename) |
returns the full path of a data file from CGAL. | |
std::string CGAL::data_file_path | ( | const std::string & | filename | ) |
returns the full path of a data file from CGAL.
The data files are located in the data
directory of a CGAL release or in the directory Data/data
from a git branch checkout. That function uses as prefix the environment variable CGAL_DATA_DIR
if set, and the value of the macro CGAL_DATA_DIR
otherwise. When using cmake
and a standard CGAL setup, linking the target using that function with the target CGAL::Data
will automatically set the macro CGAL_DATA_DIR
pointing to the data directory of the CGAL version used. The function will attempt to open the file at the returned location and will print a warning message via std::cerr
if the file could not be opened.