示例#1
0
 return function (divs) {
   var divs = divs || [];
   var n = divs[0] || 12;
   var m = divs[1] || 8;
   var q = divs[2] || 8;
   return plasm.geometries.torusSolid(r_min, r_max, n, m, q);
 };
示例#2
0
fun.TRIANGLE_STRIP = function (points) {
  return plasm.geometries.triangleStrip(points);
};
示例#3
0
 return function (divs) {
   var divs = divs || [];
   var slices = divs[0] || 12;
   var stacks = divs[1] || 8;
   return plasm.geometries.cylinderSurface(r, h, slices, stacks);
 };
示例#4
0
 return function (divs) {
   var divs = divs || [];
   var n = divs[0] || 12;
   var m = divs[1] || 12;
   return plasm.geometries.torusSurface(r_min, r_max, n, m);
 };
示例#5
0
 return function (n) {
   return plasm.geometries.circle(r, n);
 };
示例#6
0
 return function (divs) {
   var divs = divs || [];
   var slices = divs[0] || 24;
   var stacks = divs[1] || 3;
   return plasm.geometries.disk(r, slices, stacks);
 };
示例#7
0
 return function (n) {
   return plasm.geometries.intervals(tip, n);
 };
示例#8
0
fun.SIMPLEX = function (d) {
  return plasm.geometries.simplex(d);
};
示例#9
0
fun.CUBE = function (d) {
  return plasm.geometries.cube(d);
};
示例#10
0
fun.CUBOID = function (sides) {
  return plasm.geometries.cuboid(sides);
};
示例#11
0
fun.SIMPLEX_GRID = function (quotes) {
  return plasm.geometries.simplexGrid(quotes);
};
示例#12
0
fun.POLYPOINT = function (points) {
  return plasm.geometries.polypoint(points);
};
示例#13
0
fun.POLYLINE = function (points) {
  return plasm.geometries.polyline(points);
};
示例#14
0
fun.TRIANGLE_FAN = function (points) {
  return plasm.geometries.triangleFan(points);
};
示例#15
0
 return function (ns) {
   return plasm.geometries.domain(ends, ns);
 };
示例#16
0
fun.HELIX = function (r, pitch, n, turns) {
  return plasm.geometries.helix(r, pitch, n, turns);
};
示例#17
0
fun.TRIANGLE_DOMAIN = function (n, points) {
  return plasm.geometries.triangleDomain(n, points);
};