|
Graphite Version 3
An experimental 3D geometry processing program
|
Files | |
| algorithm.h | |
| Wrappers around parallel implementation of STL. | |
| android_utils.h | |
| Functions for Android. | |
| android_wrapper.h | |
| This file should be included first in Android applications. | |
| argused.h | |
| A function to suppress unused parameters compilation warnings. | |
| assert.h | |
| Assertion checking mechanism. | |
| attributes.h | |
| Generic mechanism for attributes. | |
| b_stream.h | |
| Provides classes for reading and writing binary data. | |
| boolean_expression.h | |
| Class for parsing and evaluating boolean expressions. | |
| command_line.h | |
| Functions to parse and store command line arguments. | |
| command_line_args.h | |
| Definitions of standard command line arguments. | |
| common.h | |
| Common include file, providing basic definitions. Should be included before anything else by all header files in Vorpaline. | |
| counted.h | |
| Base class of reference-counted objects, to be used with smart pointers. | |
| debug_stream.h | |
| determinant.h | |
| Determinants for small sizes. | |
| environment.h | |
| Provides a mechanism to store global variables, retrieve them by their names and attach observers to them. | |
| factory.h | |
| Generic factory mechanism. | |
| file_system.h | |
| Functions and times for filesystem manipulation. | |
| geofile.h | |
| Functions to read and write structured files. | |
| geometry.h | |
| Geometric functions in 2d and 3d. | |
| geometry_nd.h | |
| Geometric functions in arbitrary dimension. | |
| line_stream.h | |
| Utility class to read a file line per line and parsing fields from each line. | |
| logger.h | |
| matrix.h | |
| Generic matrix type. | |
| memory.h | |
| Types and functions for memory manipulation. | |
| numeric.h | |
| Types and functions for numbers manipulation. | |
| packed_arrays.h | |
| Efficient storage for array of arrays. | |
| permutation.h | |
| Functions to manipulate permutations. | |
| process.h | |
| Function and classes for process manipulation. | |
| process_private.h | |
| Internal functions for process manipulation. | |
| progress.h | |
| Functions and classes for displaying progress bars. | |
| psm.h | |
| Some replacement functions for Geogram classes exposed in Pluggable Software Modules. | |
| quaternion.h | |
| a class that represents quaternions (eases manipulation of 3D rotations) | |
| range.h | |
| C++-20 like helpers for manipulating ranges of integers. | |
| rationalg.h | |
| Generic implementation of rational type. | |
| smart_pointer.h | |
| Pointers with automatic reference counting. | |
| stopwatch.h | |
| Classes for measuring time. | |
| string.h | |
| Functions for string manipulation. | |
| thread_sync.h | |
| Functions and classes for process manipulation. | |
| vecg.h | |
| Generic implementation of geometric vectors. | |
| vechg.h | |
| Generic implementation of geometric vectors in homogeneous coordinates. | |