5 #include <Klampt/Simulation/Simulator.h> 6 #include <KrisLibrary/utils/AnyCollection.h> 17 void ThreeJSExport(
const WorldModel& world,AnyCollection& out);
18 void ThreeJSExportTransforms(
const WorldModel& world,AnyCollection& out);
25 void ThreeJSExportTransforms(Simulator& sim,AnyCollection& out);
29 void ThreeJSExport(
const RobotModel& robot,AnyCollection& out);
30 void ThreeJSExportTransforms(
const RobotModel& robot,AnyCollection& out);
34 void ThreeJSExport(
const RigidObjectModel&
object,AnyCollection& out);
35 void ThreeJSExportTransforms(
const RigidObjectModel&
object,AnyCollection& out);
39 void ThreeJSExport(
const TerrainModel& terrain,AnyCollection& out);
40 void ThreeJSExportTransforms(
const TerrainModel& terrain,AnyCollection& out);
43 void ThreeJSExport(
const ManagedGeometry& geom,AnyCollection& out);
51 void ThreeJSExport(
const Geometry::AnyCollisionGeometry3D& geom,AnyCollection& out);
53 void ThreeJSExport(
const GLDraw::GeometryAppearance& app,
const Geometry::AnyCollisionGeometry3D& geom,AnyCollection& out);
void ThreeJSExportAppearance(const ManagedGeometry &geom, AnyCollection &out)
void ThreeJSExport(const GLDraw::GeometryAppearance &app, const Geometry::AnyCollisionGeometry3D &geom, AnyCollection &out)
Exports to a three.js scene Material instance.
Defines the WorldModel class.
void ThreeJSExportGeometry(const ManagedGeometry &geom, AnyCollection &out)
Definition: ContactDistance.h:6