|
Rumba C++ SDK
|
#include "Macros.h"#include <ImathEuler.h>#include <memory>#include <ImathMatrixAlgo.h>#include <algorithm>#include <functional>#include <typeindex>#include <vector>#include <string>#include <unordered_map>#include <unordered_set>#include <map>#include <ImathVec.h>#include <ImathMatrix.h>#include <ImathQuat.h>#include <ImathBox.h>#include <ImathColor.h>#include <gsl/gsl>#include <csignal>#include <unistd.h>#include "Export.h"#include "AnimCurve.h"#include "Array.h"#include "BVH3.h"#include "BVHTriangle.h"#include "CameraContext.h"#include "ColorProcessor.h"#include "Curves.h"#include "Dict.h"#include "EvalContext.h"#include "EvaluationEngine.h"#include "Expr.h"#include "Hash24.h"#include "Image.h"#include "Initialize.h"#include "IndexedBuffer.h"#include "IO.h"#include "InteractionContext.h"#include "KeySet.h"#include "Node.h"#include "NodePlugin.h"#include "Lattice.h"#include "Logger.h"#include "ManipulatorPlugin.h"#include "RenderablePlugin.h"#include "Mesh.h"#include "MeshBuilder.h"#include "MeshEdit.h"#include "NodeDelegate.h"#include "NodeDelegateRumba.h"#include "NodeDelegateManipulator.h"#include "NodeSet.h"#include "NurbsCurve.h"#include "NurbsSurface.h"#include "PlugDescriptor.h"#include "PlugList.h"#include "PlugListener.h"#include "PartialInvalidation.h"#include "Registry.h"#include "Scene.h"#include "ToolPlugin.h"#include "UserData.h"#include "Utils.h"#include "Value.h"#include "ViewportContext.h"#include "WeightedComponent.h"#include "Workspace.h"#include "CustomAction.h"#include "MatrixCurve.h"