Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 535 Bytes

DEVELOP.md

File metadata and controls

19 lines (12 loc) · 535 Bytes

Information for developers

Coding Conventions:

  • Classes are Uppercase, methods and functions lowerMixedCase
  • We use a modified K&R Style, with 2-space tabs, inserting spaces for tabs
  • Use meaningful variable names, e.g., measurement not msm

Windows:

On Windows it is necessary to explicitly export all functions from the library which should be externally accessible. To do this, include the macro GTSAM_EXPORT in your class or function definition.

For example: class GTSAM_EXPORT MyClass { ... };

GTSAM_EXPORT myFunction();