Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/jscad/csg.js

DEPRECATED: CSG Library for JSCAD (See the link below)
https://github.com/jscad/csg.js

Merge pull request #9 from z3dev/master

Update for Automated Testing as well as CSG

df40b96c08300522eda539151824abc716564dc4 authored almost 8 years ago
Merge pull request #8 from dav-m85/elliptic_cylinder

Elliptic cylinder.

dd02f9e1a5513ce9f4cdf38ac766978d9914d196 authored almost 8 years ago
Corrected JSDOC comments for CSG functions

Added JSDOC comments for some CAG functions

b3915edff8cd2f1b53fc294365bc90d377f87a14 authored almost 8 years ago
JSDOC settings

8cfef3774cde8811d9c20db5390a4022a181e40d authored about 8 years ago
Added build-docs script to create documentation using JSDOC

0be85016fd57c71c25d45c9368d77bc97935c3bd authored about 8 years ago
Changed comments for CSG to JSDOC style

AWESOME

3c0b96525f0f63c1a1c769e80500dc4e2a290953 authored about 8 years ago
Added appropriate markup for standard sections

Added banner and short description

b4e5c0674536630e06af5b8e4b5c4a7eabd4406b authored about 8 years ago
Further tests for CSG.sphere(), CSG.cylinder(), CSG.cube()

109570feb9357b2de6af95626d618af1b333f464 authored about 8 years ago
Initial outline for testing CSG shapes

f122b4dee001de345f5bb77c19c7d80a1798678d authored about 8 years ago
Import CSG

073b78f4c58f77ba178feee748dff1f3883a7d7a authored about 8 years ago
Changed to compare with the results of loadPrevious()

4ddcb6f9e7dc93ee5c6640fd025f9d2e7549c396 authored about 8 years ago
Added loadPrevious(objectid,object)

Enhanced to support CSG objects

9d19de1bb553670cd9fcc795d8fd4734ad8f4d88 authored about 8 years ago
Elliptic cylinder.

Construct a elliptic cylinder. This new function is a clone of a simple
cylinder with small alte...

827e614d61154ee66e8c4cb6d5423d89846faf7f authored about 8 years ago
test():

- added tests for boolean operations
- forced not implemented tests to fail , to make failing/pas...

50c11349d0bffbd86b12a99af7eeb2166cdff355 authored about 8 years ago
chore(package): increased timeout (for travis CI)

4ff058b00a69098ba3a32490752c647210e7ead5 authored about 8 years ago
refactor(csg): removed part about old repo, not true anymore

dd545980413573d98f3d1fa0309561e8b70251ae authored about 8 years ago
Merge pull request #7 from z3dev/master

Integrating Changes from Original gh-pages

e356d4e70ac211032a7fe8da237a57cebf802074 authored about 8 years ago
chore(package): updated dependencies

319586cfbce233c830ced96f305128e4e2e91cc9 authored about 8 years ago
Added options (symmetrical) to extrudeInOrthonormalBasis and extrudeInPlane

These additions are from the original repository, gh-pages branch

7664a53a85ca41a43daad1ce5e43ff58e398b553 authored about 8 years ago
Split off extrude tests

4df90b12ee8c1258512d91cf901c5a87b2a4487d authored about 8 years ago
New test cases for CAG extrude functions

8f769634b4d2308e843f308b59b898445d960c4c authored about 8 years ago
Merge branch 'master' of github.com:jscad/csg

12edc2c53ce13759df501c3c3ccf28944d64d487 authored about 8 years ago
doc(README): added stub

46559d3fc30360a2505cc9a9fb30d5e9e30e5c4f authored about 8 years ago
Merge pull request #6 from z3dev/master

Small fixes from testing

9e8b124312c4920f8e670d0df09f208028c13e1b authored about 8 years ago
0.1.4

000319cad223f0ce2e792ccce9642faf917db7ba authored about 8 years ago
docs(README): updated installation instructions

- also other tweaks to fix readme formating (perhaps?)

de7fad26cf34728f03da87423487d0b1fb646534 authored about 8 years ago
fix(README): more attempts at fixing README on npm ...

a5ae096956fa2706598382c985e9811498ab6842 authored about 8 years ago
0.1.3

675d0f306fdf59873decd7e54080f911dfd7c32b authored about 8 years ago
chore(package): added tags

d2e132dbb00cc1f97c5d92cecd1853a2c615633d authored about 8 years ago
doc(README): trying to fixed broken formatting in MD

92bb6ec73e0f2cd13bfc6c1707bb4607eaad6914 authored about 8 years ago
0.1.2

7be977326406280715f25e9c4a2eaaea87721fec authored about 8 years ago
docs(README): minor tweaks & fixes to readme

9ac940d193ba688b75b40e17385ec346cd3ae786 authored about 8 years ago
fix(typo): fixed typo in package name

4f2aec6c59842de23ec2402898fd756bc5a17086 authored about 8 years ago
chore(package): added jscad scope for npm package

19a24e06d0eaacc66500103d84b060bea7cf7695 authored about 8 years ago
0.1.1

802c0e1c903879cd951abc7e34ceb325396277f8 authored about 8 years ago
chore(CI): added travis.yml file for continous integration

e0e489ae3893d951e6a9e8dc23bb599e50d5e877 authored about 8 years ago
fix(babelrc): added missing babelrc

94f9684702fb000efbf7c2ccfa3aabbdc1be74aa authored about 8 years ago
Added copyrights from original authors

da8515244e056e7eea4314df57bbe78d665e8dac authored about 8 years ago
Corrected Vector3D() in order to instantiate from anonymous objects

Corrected several default states for CAG.isCanonicalized
Corrected missing variable declarations ...

207c06310244937436d8c5f3c088c7ac457ace80 authored about 8 years ago
Merge pull request #3 from z3dev/master

Added tests for new CSG and new CAG objects

e11e99f6b9d4c8839e05f4e4c1bb4871250d73c6 authored about 8 years ago
New test scripts

f770108eb5695f069a567c3b85b616b89674df0e authored about 8 years ago
Added test script definition

Added devDependencies for babel

3b4571fc72b4d0c3e7ea9e0ae2fed09d7e0b552b authored about 8 years ago
Merge branch 'master' of https://github.com/jscad/csg.js

010f0a9498a761ad9cd8a57d396810923339bb68 authored about 8 years ago
Tests for creating shapes using all parameter combinations

b9f4ff0e7b30e794419f0171abddd95ce047e4b1 authored about 8 years ago
Helper to store and load JSON objects by id, which allows tests to make deep comparisons

f113f22f689309014a6da648cc3b5d81cb0fb348 authored about 8 years ago
Completed move of tests to test

355bc5a2b55d0de2faf3fb94ddfdbed558afcb50 authored about 8 years ago
fix(package): removed part of package relevant to 'builds'

7bf48155c59a11ac84604eb638518af4144d5b2e authored about 8 years ago
0.1.0

80e247f71aeea5754af32a77536f4cfff801e63a authored about 8 years ago
Renamed directory tests to test in order to confirm to AVA standards

a470ccfc3cbef79e5d1f2215acee5eba7a1c2b40 authored about 8 years ago
Added tests for new CAG objects

4e0f6e1533a302db144036018cee7ad5f2d9ce30 authored about 8 years ago
Added tests for new CSG objects

7ac8eb01911296bba76206c2e77ce4806fcb6ee9 authored about 8 years ago
updating package.json

5102e1b851cef55ee93aae4339e98dfa43baf85c authored about 8 years ago
let's start with some naive tests

77edbeaf70c932bf36db9cb92e9b77fd04b31ccc authored about 8 years ago
fix(package): fixed package name

cbba148e1f4a16012b5c176f1d1e37de56907288 authored about 8 years ago
doc(README): fleshed out README

859c7e8d6d3416fd2b91b1e841ab0cb77e66ce5d authored about 8 years ago
Merge pull request #1 from dav-m85/README

adding a simple README

eb9826e205bcf5a84ab7e759459c966746afe802 authored about 8 years ago
adding a simple README

3c097ad8f8b2ec86dcd1f3b63193b461c1c896b8 authored about 8 years ago
feat(csg.js): updated csg.js based on recent changes in OpenjSCAD.org

- node module export
- various updates (elipse basics etc)

db1d133b8885fcd8f5e7f019221781770e526129 authored about 8 years ago
chore(gitignore): added gitignore

541ced79126beabdee8190c57cc99d2259aff42c authored about 8 years ago
chore(package): added basic package

a6ae51ce8af48453606229c8f781bbdb3588c624 authored about 8 years ago
refactor(formats): removed formats.js out of scope for this lib

cf9f8b2cc91c2fdd1f65831501260559291b750d authored about 8 years ago
refactor(openjscad): removed openjscad.js file, out of scope

cf5dc312bf2798b53e0380c755bf1f08d033f522 authored about 8 years ago
Adding CAG.fromObject() in support of automated testing

35d01c2576a0cfc5ce1ccc6065fef103c5891b23 authored about 8 years ago
Changed CAG constructor to set isCanonicalized = false

Changed CSG.fromObject() to use isCanonicalized and isRetesselated as provided on the given objec...

41c4ec862b8c665896394100e4d0d020aec289fe authored over 8 years ago
Corrected toAMFString() to NOT create colors if unavailable

Added CSG.toJSON() and CAG.toJSON() functions
Added CSG.fromJSON() and CAG.fromJSON() functions
A...

6f344d7e23d996ab9a582995beb2972f6df7a03d authored over 8 years ago
Added rounding of arguments and intermidiates in appendArc(), correcting calculation and completion

bd3daa3f5c755dec4b5b40e8adee98bceece993f authored almost 9 years ago
Corrected DocumentType when creating X3D documents

94dd2c8d83b099f7f852b6cef35eaf9f8b77a2d6 authored almost 9 years ago
Syncronized OpenJsCad and OpenJSCAD.org revisions

148b490c04d0d8a78c0e4d40a825aab5dce6bdb7 authored almost 9 years ago
Adjust docs and add symmetrical option for extrudeInOrthonormalBasis and extrudeInPlane

See https://github.com/joostn/OpenJsCad/issues/69

By default extrudeInOrthonormalBasis and extr...

d5baf5cc4b86a90ac4b177dbf163de62d2f3f731 authored over 9 years ago
fix mirror, add Euler angles rotation. Contribution by @vr050714

5d20b28860aad3ff789c2c5ab2a2a23bd7f91bb1 authored over 9 years ago
(re)set zoom only on very first render

6be72558e47355d59091d5684f3c4ed853476404 authored over 9 years ago
(belongs to previous commit)

ae735e4c5ccb815bb9cc43693c626f2e5c7e6b29 authored over 9 years ago
fix: bools fail if cylinder resolution not integer. Solution: parse all resolution as int

af6453c9c8589d6316c8987c886305019b853f11 authored over 9 years ago
add resize handler to processor

1e714bfa653862b9781e20da79fd73029600873e authored almost 10 years ago
add warning note to contribute to master file

3bcdb6ae22b9a15c8e7dfb52280bbff4bbab4380 authored almost 10 years ago
Merge branch 'gh-pages' into split_formats

37e5a068b4eeb8821f3d15ffaa9fce7fdf14b9ab authored almost 10 years ago
fix roundedCube innerradius size

5e09f9174190f2e8a5614941b8279d579509f862 authored almost 10 years ago
fix roundedCube radius

2993220de6ca674d1eb9fab50ff1641f69c1d2a3 authored almost 10 years ago
minor fix

df190a203e8d34d4f288a3490d4e687161bfed7e authored almost 10 years ago
add csg.stretchAtPlane(normal, point, length) function, see docu

improve CSG.roundedCube for speed at higher resolution, and allow vector radius, see docu
fix iss...

ce1459ac77df561e47585931df13df0ae725e7a1 authored almost 10 years ago
Remove degenerate polygons after canonicalization

see https://github.com/joostn/OpenJsCad/issues/60

If a polygon had two verices very close toget...

9421b08ddbcf88f973a6962907df7196f2b331fa authored almost 10 years ago
volume and area calculation for non-triangle polys, some fixes

59cae7d66293aaa044c090b73f912e02f0cad1a6 authored almost 10 years ago
avoid tesselation issues with rotateExtrude, minor cleanup in ConnectorList

bb927e7f07104a3f353443bf362183db01b0a49f authored almost 10 years ago
Added AMF export

c8eb55aa1f584437adfd951d65621727287a5b11 authored almost 10 years ago
fix poly.transform mirror check (again). Mirroring check needs determinant rather than diagonals product

688bb0e8d6c2832255007fcf543678481178adbd authored almost 10 years ago
This introduces functionality to follow a 3d path with a CAG or a function returning a CAG, to create a resulting CSG.

For this, CSG.ConnectorList is added with a member .followWith
It also introduces a ConnectorList...

b64dd10bee1735e3aaa868ef3fd97c66df2a0e8e authored almost 10 years ago
fix rounding errors leading to inappropriate mirroring on transformations

9d8ed2ff74a9ce83c0f5e2b5b82035630ea04d28 authored almost 10 years ago
polyhedron allows face polygons with any number of vertices, not just triangles

0e374c113f154da81a8aef455bdad7c02ccde12a authored almost 10 years ago
integrate matthijskoijman change, move formats into formats.js

this is part of Spiritdude/OpenJSCAD.org#74

b0ee0f1c545abba68be7ab4de19409f7f42ed715 authored almost 10 years ago
remove duplicate CAG vertices during canonicalization

352256ec6fadeda68951111c4a5b52a791d477d3 authored almost 10 years ago
add center function for CSG and CAG

f2fe2c178df075d0ca9ae20ed25af350c630e365 authored almost 10 years ago
optimize CSG.union for array input

By combining csg in separate pairs, then combining those pairs, etc, this helps minimize the ave...

f6400b7dee332cdfecfeb70877bd5c58a3fed64c authored almost 10 years ago
'verbose' option to show or hide render time

242a730cc1d358c36bb1b716e951a9f696eda7ab authored about 10 years ago
whitespace clean

1cc9a5746d8c065d8161c2ea26bcdb71ec0a01f4 authored about 10 years ago
Merge pull request #52 from thehans/gh-pages

Remove call stack size restriction

5fe0699d2c3e2285ee60a43ade9b8b4d22982dde authored about 10 years ago
Merge branch 'gh-pages' of https://github.com/joostn/OpenJsCad into gh-pages-joostn

0d9a2bc4f5f30a91f20b062ef2966a36f62c0e9c authored about 10 years ago
fix, display axes if object is empty

b57cadc5b5c20f79c424b7a9606d48545f95e36e authored about 10 years ago
optimized iterative splitByPlane

aa8024adeeeb42320a21de06ec69f56808a1e201 authored about 10 years ago
optimized iterative Node.invert

99f8bf7a31a23197d826d08836808858b54f4fcf authored about 10 years ago
optimized iterative invertSub

avoid unnecessary array operations.

3a21e9aa4fcbf04b87e65ef7495829ad72520611 authored about 10 years ago