eeeck
|
6ee055c38b
|
test: separate tests into debug and API level tests
|
2025-11-13 00:03:19 +01:00 |
|
eeeck
|
2548203b3e
|
test: move basic test to library file
|
2025-11-12 23:43:17 +01:00 |
|
eeeck
|
3c66a49bb0
|
ffi: implement explicit point deletion
|
2025-11-12 23:40:13 +01:00 |
|
eeeck
|
5227384e0c
|
general: rename wrappers to ffi for coherency with rest of repo
|
2025-11-12 23:06:45 +01:00 |
|
eeeck
|
8f87452691
|
ci: move to root
|
2025-11-12 23:03:00 +01:00 |
|
eeeck
|
5b37b34422
|
general: add comment for FFI and wrapper phases
|
2025-11-12 17:21:41 +01:00 |
|
eeeck
|
33366ebb51
|
ci: add build instructions
|
2025-11-12 16:46:22 +01:00 |
|
eeeck
|
4e8f903b70
|
general: add header
|
2025-11-12 16:46:10 +01:00 |
|
eeeck
|
ced3c4d22b
|
ffi: create lib.rs
|
2025-11-12 16:18:42 +01:00 |
|
eeeck
|
13c8dae325
|
general: add header
|
2025-11-12 16:17:45 +01:00 |
|
eeeck
|
022bc4e9e2
|
ffi: export pub API
|
2025-11-12 16:17:10 +01:00 |
|
eeeck
|
f96e85416e
|
ffi: add debug method
|
2025-11-12 15:43:48 +01:00 |
|
eeeck
|
c1488507f2
|
ffi: wrap unsafe FFI functions in safe wrappers
|
2025-11-12 15:43:15 +01:00 |
|
eeeck
|
2802f7659f
|
ffi: make C function private
|
2025-11-12 15:13:48 +01:00 |
|
eeeck
|
e9cb80797d
|
ffi: add Rust bindings for point.hpp
|
2025-11-12 01:12:02 +01:00 |
|
eeeck
|
29a3ff419d
|
occt: refactor library for Rust FFI compatibility
|
2025-11-12 00:23:05 +01:00 |
|
eeeck
|
2b42634d88
|
occt: improve delete point with actual clearing from memory instead of
nullification
|
2025-11-11 23:32:40 +01:00 |
|
eeeck
|
7a903fecab
|
occt: add point deletion function
|
2025-11-11 10:45:42 +01:00 |
|
eeeck
|
b36ad01e8d
|
general: update licensing and comply with OCCT LGPL2.1
|
2025-11-10 11:13:39 +01:00 |
|
eeeck
|
1e5dae9b7b
|
ffi: remove extern "C"; planning to use cxx for FFI
|
2025-11-09 18:50:18 +01:00 |
|
eeeck
|
aee965c84d
|
test: add unit testing for point.h to CI workflow
|
2025-11-08 22:21:31 +01:00 |
|
eeeck
|
34bde0b847
|
refactor: use BRep topological entity instead of gp_Pnt for Rust
encapsulation
|
2025-11-08 21:39:53 +01:00 |
|
eeeck
|
09a410e7ac
|
occt: add point wrapper to create, delete and get coordinates
|
2025-11-08 17:32:17 +01:00 |
|