Added EDGE constants to constants.scad.

This commit is contained in:
Revar Desmera
2019-02-16 00:55:35 -08:00
parent 86f9c2ead9
commit c684ea353d
2 changed files with 63 additions and 15 deletions

View File

@@ -40,4 +40,51 @@ V_DOWN = [ 0, 0, -1];
V_UP = [ 0, 0, 1];
// Constants for defining edges for chamfer(), etc.
EDGE_TOP_BK = [[1,0,0,0], [0,0,0,0], [0,0,0,0]];
EDGE_TOP_FR = [[0,1,0,0], [0,0,0,0], [0,0,0,0]];
EDGE_BOT_FR = [[0,0,1,0], [0,0,0,0], [0,0,0,0]];
EDGE_BOT_BK = [[0,0,0,1], [0,0,0,0], [0,0,0,0]];
EDGE_TOP_RT = [[0,0,0,0], [1,0,0,0], [0,0,0,0]];
EDGE_TOP_LF = [[0,0,0,0], [0,1,0,0], [0,0,0,0]];
EDGE_BOT_LF = [[0,0,0,0], [0,0,1,0], [0,0,0,0]];
EDGE_BOT_RT = [[0,0,0,0], [0,0,0,1], [0,0,0,0]];
EDGE_BK_RT = [[0,0,0,0], [0,0,0,0], [1,0,0,0]];
EDGE_BK_LF = [[0,0,0,0], [0,0,0,0], [0,1,0,0]];
EDGE_FR_LF = [[0,0,0,0], [0,0,0,0], [0,0,1,0]];
EDGE_FR_RT = [[0,0,0,0], [0,0,0,0], [0,0,0,1]];
EDGES_X_TOP = [[1,1,0,0], [0,0,0,0], [0,0,0,0]];
EDGES_X_BOT = [[0,0,1,1], [0,0,0,0], [0,0,0,0]];
EDGES_X_FR = [[0,1,1,0], [0,0,0,0], [0,0,0,0]];
EDGES_X_BK = [[1,0,0,1], [0,0,0,0], [0,0,0,0]];
EDGES_X_ALL = [[1,1,1,1], [0,0,0,0], [0,0,0,0]];
EDGES_Y_TOP = [[0,0,0,0], [1,1,0,0], [0,0,0,0]];
EDGES_Y_BOT = [[0,0,0,0], [0,0,1,1], [0,0,0,0]];
EDGES_Y_LF = [[0,0,0,0], [0,1,1,0], [0,0,0,0]];
EDGES_Y_RT = [[0,0,0,0], [1,0,0,1], [0,0,0,0]];
EDGES_Y_ALL = [[0,0,0,0], [1,1,1,1], [0,0,0,0]];
EDGES_Z_BK = [[0,0,0,0], [0,0,0,0], [1,1,0,0]];
EDGES_Z_FR = [[0,0,0,0], [0,0,0,0], [0,0,1,1]];
EDGES_Z_LF = [[0,0,0,0], [0,0,0,0], [0,1,1,0]];
EDGES_Z_RT = [[0,0,0,0], [0,0,0,0], [1,0,0,1]];
EDGES_Z_ALL = [[0,0,0,0], [0,0,0,0], [1,1,1,1]];
EDGES_LEFT = [[0,0,0,0], [0,1,1,0], [0,1,1,0]];
EDGES_RIGHT = [[0,0,0,0], [1,0,0,1], [1,0,0,1]];
EDGES_FRONT = [[0,1,1,0], [0,0,0,0], [0,0,1,1]];
EDGES_BACK = [[1,0,0,1], [0,0,0,0], [1,1,0,0]];
EDGES_BOTTOM = [[0,0,1,1], [0,0,1,1], [0,0,0,0]];
EDGES_TOP = [[1,1,0,0], [1,1,0,0], [0,0,0,0]];
EDGES_NONE = [[0,0,0,0], [0,0,0,0], [0,0,0,0]];
EDGES_ALL = [[1,1,1,1], [1,1,1,1], [1,1,1,1]];
// vim: noexpandtab tabstop=4 shiftwidth=4 softtabstop=4 nowrap