LithoGraphX 1.2.0 documentation
previous
|
next
|
modules
|
index
7. Writing and Distributing Extensions
¶
7.1. Processes, Macros, Plugins and Packages
7.2. Writing a C++ Process
7.2.1. Process Execution
7.2.2. Parameter Parsing
7.2.3. Calling other processes
7.2.4. Modifying the State
7.2.4.1. Images: Layout and Utilities
7.2.4.1.1. Image type and memory layout
7.2.4.1.2. C++ implementation
7.2.4.2. Mesh Data Structure
7.2.4.2.1. Graph Rotation Systems
7.2.4.2.2. C++ Implementation
7.2.4.2.3. Triangles and Cells
7.2.4.3. Image Modifications
7.2.4.4. Meshes Modifications
7.2.5. Useful Utilities
7.3. The Packaging System
7.3.1. Preparing a Binary Package
7.3.2. Preparing a Source Package
7.3.2.1. LithoGraphX CMake package
Table Of Contents
1. Installation
2. Principles and user Interface
3. Tips for Data Collection
4. Tutorials
5. Python Macros and Scripts
6. Frequently Asked Questions
7. Writing and Distributing Extensions
7.1. Processes, Macros, Plugins and Packages
7.2. Writing a C++ Process
7.3. The Packaging System
8. What’s new?
9. Contributors and Licensing
Search