jsketcher/web/app/3d/tpi.js
2017-08-23 00:03:53 -07:00

29 lines
No EOL
879 B
JavaScript

import * as BREPPrimitives from '../brep/brep-primitives'
import * as BREPBuilder from '../brep/brep-builder'
import * as BREPBool from '../brep/operations/boolean'
import * as IO from '../brep/brep-io'
import {BREPValidator} from '../brep/brep-validator'
import {HalfEdge, Edge} from '../brep/topo/edge';
import {Loop} from '../brep/topo/loop';
import {Face} from '../brep/topo/face';
import {Shell} from '../brep/topo/shell';
import {Vertex} from '../brep/topo/vertex';
import {Point} from '../brep/geom/point';
import {NurbsCurve} from '../brep/geom/impl/nurbs';
import {Plane} from '../brep/geom/impl/plane';
export default {
brep: {
builder: BREPBuilder,
primitives: BREPPrimitives,
bool: BREPBool,
validator: BREPValidator,
geom: {
Point, NurbsCurve, Plane
},
topo: {
HalfEdge, Edge, Loop, Face, Shell, Vertex
},
IO
}
}