Repository navigation
Expand file tree
/
Copy pathindex.js
More file actions
45 lines (41 loc) · 2.35 KB
/
Copy pathindex.js
File metadata and controls
45 lines (41 loc) · 2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
// Data Structure
exports.Edge = require("./mda/Core/Edge.js");
exports.HalfEdge = require("./mda/Core/HalfEdge.js");
exports.Vertex = require("./mda/Core/Vertex.js");
exports.Face = require("./mda/Core/Face.js");
exports.Mesh = require("./mda/Core/Mesh.js");
// Checks
exports.Integrity = require("./mda/Integrity/Integrity.js");
exports.MeshIntegrity = require("./mda/Integrity/MeshIntegrity.js");
exports.FaceIntegrity = require("./mda/Integrity/FaceIntegrity.js");
exports.EdgeIntegrity = require("./mda/Integrity/EdgeIntegrity.js");
exports.HalfEdgeIntegrity = require("./mda/Integrity/HalfEdgeIntegrity.js");
exports.VertexIntegrity = require("./mda/Integrity/VertexIntegrity.js");
// Queries
exports.HalfEdgePrev = require("./mda/Queries/HalfEdgePrev.js");
exports.EdgeVertices = require("./mda/Queries/EdgeVertices.js");
exports.FaceHalfEdges = require("./mda/Queries/FaceHalfEdges.js");
exports.FaceVertices = require("./mda/Queries/FaceVertices.js");
exports.VertexFaces = require("./mda/Queries/VertexFaces.js");
exports.VertexHalfEdges = require("./mda/Queries/VertexHalfEdges.js");
exports.VertexNeighbors = require("./mda/Queries/VertexNeighbors.js");
exports.MeshCentroid = require("./mda/Queries/MeshCentroid.js");
// Operators
exports.InsertVertexOperator = require("./mda/Operators/InsertVertex.js");
exports.InsertEdgeOperator = require("./mda/Operators/InsertEdge.js");
exports.DeleteEdgeOperator = require("./mda/Operators/DeleteEdge.js");
exports.LoopOperator = require("./mda/Operators/Loop.js");
exports.CatmullClarkOperator = require("./mda/Operators/CatmullClark.js");
exports.QuadSubdivideOperator = require("./mda/Operators/QuadSubdivide.js");
exports.TriangulateOperator = require("./mda/Operators/Triangulate.js");
exports.ExtrudeOperator = require('./mda/Operators/Extrude.js');
exports.PipeOperator = require('./mda/Operators/Pipe.js');
exports.DuplicateOperator = require('./mda/Operators/Duplicate.js');
exports.CombineOperator = require('./mda/Operators/Combine.js');
exports.ScaleOperator = require('./mda/Operators/Scale.js');
exports.MoveOperator = require('./mda/Operators/Move.js');
exports.InvertOperator = require('./mda/Operators/Invert.js');
exports.WireframeOperator = require('./mda/Operators/Wireframe.js');
exports.CreateFaceOperator = require('./mda/Operators/CreateFace.js');
// Generator
exports.ProfileGenerator = require("./mda/Generators/Profile.js");