Skip to content
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
5e6dd9a
REMOVE all.
petrasvestartas Mar 4, 2025
da292f3
ADD cgal and compas remesh example.
petrasvestartas Mar 4, 2025
0a46eba
CHANGE-ADD stdafx.h to compas.h, added scripts with line_formatter, t…
petrasvestartas Mar 5, 2025
d53d5a3
README installation instructions.
petrasvestartas Mar 6, 2025
c14bb59
README development instructions.
petrasvestartas Mar 6, 2025
fede6af
ADD-REAMDE module create instruction and measure module.
petrasvestartas Mar 6, 2025
84d2057
FIX python scripts, tests and api in compas_cgal folder is aligned to…
petrasvestartas Mar 6, 2025
8bf4b98
ADD booleans.
petrasvestartas Mar 6, 2025
a7efe20
ADD intersections.
petrasvestartas Mar 6, 2025
d89ac11
ADD tasks and requirements from original repository.
petrasvestartas Mar 6, 2025
0c726a1
CHANGELOG
petrasvestartas Mar 6, 2025
25d5701
ADD reconstruction.
petrasvestartas Mar 6, 2025
b68ad9b
ADD skeletonization.
petrasvestartas Mar 7, 2025
034a5b8
ADD add sliver and add missing skeletonization test.
petrasvestartas Mar 7, 2025
0569aa6
ADD subdivision.
petrasvestartas Mar 7, 2025
5f90c73
ADD triangulation
petrasvestartas Mar 7, 2025
fc5308f
WIP: straight_skeleton_2 C++ part compiles.
petrasvestartas Mar 7, 2025
dbfc705
MILESTONE all methods of wrapped from C++ to Python.
petrasvestartas Mar 10, 2025
0c14499
ADD compas documentation from the main repository.
petrasvestartas Mar 10, 2025
b8b1e21
MILESTONE documentation with tested examples.
petrasvestartas Mar 13, 2025
456c13a
CLEANUP make C++ style consistant for variables names.
petrasvestartas Mar 13, 2025
470eded
CLEANUP lint, format and doc source option.
petrasvestartas Mar 13, 2025
9e6c31a
FIX authors.
petrasvestartas Mar 14, 2025
d6af1ac
FIX cgal license instead of nanobind.
petrasvestartas Mar 14, 2025
77e88f4
ADD editorconfig
petrasvestartas Mar 14, 2025
e0528c9
ADD conda recipe folder and github actions.
petrasvestartas Mar 14, 2025
52de28c
REMOVE readme installation section to follow the documentation.
petrasvestartas Mar 14, 2025
4f698bf
ADD gitignore for the missing formats.
petrasvestartas Mar 14, 2025
a88e473
REMOVE documentation separation line.
petrasvestartas Mar 14, 2025
fe0cb51
DOCS-FIX separation line in bullet point list was missing.
petrasvestartas Mar 14, 2025
20b5ad5
FIX environment.yml
petrasvestartas Mar 14, 2025
acaccf2
FIX test_reconstruction_poisson_surface_reconstruction.py remove eule…
petrasvestartas Mar 14, 2025
67e92bd
DOCS example files.
petrasvestartas Mar 14, 2025
b161b90
DOCS-REMOVE exclusion of source code button in API.
petrasvestartas Mar 14, 2025
ee2c3c9
REMOVE placeholders.
petrasvestartas Mar 14, 2025
8e6554a
ADD compas_cgal.png main image.
petrasvestartas Mar 14, 2025
e786e77
CHANGELOG move nanobidn integration to change section.
petrasvestartas Mar 14, 2025
96abc81
DOCS cleanup examples.
petrasvestartas Mar 14, 2025
de991f9
ADD gitignore generated fiels
petrasvestartas Mar 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 0 additions & 27 deletions .editorconfig

This file was deleted.

29 changes: 0 additions & 29 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

22 changes: 0 additions & 22 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

26 changes: 0 additions & 26 deletions .github/workflows/build.yml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do you delete this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

brought back

This file was deleted.

21 changes: 0 additions & 21 deletions .github/workflows/docs.yml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do you delete this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

brought back

This file was deleted.

21 changes: 0 additions & 21 deletions .github/workflows/pr-checks.yml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do you delete this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

brought back

This file was deleted.

23 changes: 0 additions & 23 deletions .github/workflows/release.yml
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do you delete this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

brought back

This file was deleted.

178 changes: 52 additions & 126 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,134 +1,60 @@
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
# Build directories
build/
develop-eggs/
_build/
**/build/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
#wheels/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# virtualenv
.venv
venv/
ENV/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/

# ==============================================================================
# COMPAS CGAL
# ==============================================================================

*.3dmbak
*.rhl
*.rui_bak
# External dependencies
external/
**/external/

# IDE specific
.vscode/
.vs/
*.suo
*.user
*.sln
*.vcxproj
*.vcxproj.filters
*.vcxproj.user
ipch/
.idea/

# Compiled files
*.pyc
__pycache__/
**/__pycache__/
*.pyd
*.so
*.dll
*.exe
*.obj
*.pdb
*.ilk
*.exp
*.lib
*.lprof

# CMake generated
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
compile_commands.json
CTestTestfile.cmake
Testing/
_deps/

# Python virtual environments
venv/
env/
.env/
.venv/

temp
# Cache directories
.pytest_cache/
.ruff_cache/

# OS specific
.DS_Store

.vscode/**
.idea/**

ext/**

dist/**

scripts/.idea/**

generated

*.3dm

recipe/**
!recipe/sha256.py
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why is this removed?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

brought back


.pytest_cache
.ruff_cache
.vscode
Thumbs.db
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Removed

## [1.0.1] 2025-03-06

### Added

* Nanobind integration.

### Changed

### Removed

* Files related to pybind11.

## [0.7.2] 2024-10-29

Expand Down
Loading