Andreas Fabri
4a37f74122
switch to new BGL API
2014-06-04 21:28:59 +02:00
Sébastien Loriot
6ee3c59489
doc bug-fix: Hidden_type -> unspecified_type
...
theses were coming from merges done after the global replacement
2014-06-02 07:47:05 +02:00
Sébastien Loriot
4a115d7655
trivial bug-fix for master: fix namespace
2014-04-22 16:35:18 +02:00
Laurent Rineau
fd70ee758c
Fix license of Surface_mesh_segmentation headers
...
The package is copyright GeometryFactory, and published under license
GPLv3+.
The file <CGAL/internal/auxiliary/graph.h> is a special case: it is
owned by an external (Yuri Boykov) and was released under GPLv2+. That
means than we can relicense it to GPLv3+.
2014-02-06 18:36:21 +01:00
Sébastien Loriot
bb45eeaac4
set release number introducing the segmentation package
2014-01-09 23:52:48 +01:00
Sébastien Loriot
4c0a266c9f
remove TODO file
2014-01-09 23:47:50 +01:00
Sébastien Loriot
d481ded8ba
use timers in graph cut only if CGAL_SEGMENTATION_BENCH_GRAPHCUT is defined
2014-01-08 10:25:48 +01:00
Sébastien Loriot
077fa0c933
remove trailing whitespaces
2014-01-08 10:10:21 +01:00
Sébastien Loriot
97e7162948
add documentation pictures
2014-01-06 17:53:14 +01:00
Sébastien Loriot
4257839c64
shorten example name to please windows test suite
2013-12-23 16:49:48 +01:00
Sébastien Loriot
3a0853a27b
fix warnings
2013-12-23 16:49:47 +01:00
Sébastien Loriot
c4a1ac227a
int -> size_t in benchmark and demo
2013-12-23 16:49:47 +01:00
Sébastien Loriot
ad44ab3a92
remove compilation warnings
2013-12-23 16:49:46 +01:00
Sébastien Loriot
98b361acd1
split the requirements for the computation of the dihedral angle
2013-12-23 16:49:46 +01:00
Sébastien Loriot
61c91a1971
turn int to std::size_t when it is possible
2013-12-23 16:49:46 +01:00
Sébastien Loriot
6e8dccea0f
simplify first example
2013-12-23 16:49:45 +01:00
Sébastien Loriot
5a6523ac86
fix a warning in MAXFLOW
...
warning: dereferencing type-punned pointer will break strict-aliasing rules
2013-12-23 16:49:45 +01:00
Sébastien Loriot
6fc429f1de
fix warnings in MAXFLOW
2013-12-23 16:49:44 +01:00
Sébastien Loriot
e54a0e758e
turn number_of_center from int to std::size_t
2013-12-23 16:49:44 +01:00
Sébastien Loriot
7cf48beb41
int -> size_t to remove warnings
2013-12-23 16:49:44 +01:00
Sébastien Loriot
dd485f4839
add empty line at the end of the files to remove a warning
2013-12-23 16:49:44 +01:00
Sébastien Loriot
c458b0525f
handle an API change of boost::compressed_sparse_row_graph in boost 1.40
2013-12-23 16:49:43 +01:00
Sébastien Loriot
38c0d2067a
on win64 sizeof(long long)=sizeof(void*)
2013-12-23 16:49:43 +01:00
Sébastien Loriot
6a5d44c2b1
use property map include from CGAL
2013-12-23 16:49:42 +01:00
Sébastien Loriot
8affb01604
fix call to delete for an array
2013-12-23 16:49:42 +01:00
Sébastien Loriot
fc4f4c9870
add an example with the graph cut using boost
2013-12-23 16:49:42 +01:00
Sébastien Loriot
e2c7bd1884
remove extra typename and add EOL
2013-12-23 16:49:42 +01:00
Sébastien Loriot
8848fd691e
using CGAL_CFG_NO_CPP0X_DEFAULT_TEMPLATE_ARGUMENTS_FOR_FUNCTION_TEMPLATES
2013-12-23 16:49:41 +01:00
Sébastien Loriot
1caf8174c0
improve user manual
2013-12-23 16:49:41 +01:00
Sébastien Loriot
7ce41550b3
rename all the function consistently
2013-12-23 16:49:41 +01:00
Sébastien Loriot
2f1bf6fcd3
rename parameter extract_segments to output_cluster_ids and flip the behavior
2013-12-23 16:49:41 +01:00
Sébastien Loriot
ad5582fea9
rephrasing in user manual
2013-12-23 16:49:40 +01:00
Sébastien Loriot
9202c79586
update user manual after 3rd review round
2013-12-23 16:49:40 +01:00
Sébastien Loriot
f160e9cbe0
user manual changes after 3rd review round
2013-12-23 16:49:40 +01:00
Sébastien Loriot
5a2386f7ca
user manual changes after 3rd review round
2013-12-23 16:49:39 +01:00
Sébastien Loriot
91123492ba
add classified refman
2013-12-23 16:49:39 +01:00
Sébastien Loriot
6a261647e3
hide the benchmark section
2013-12-23 16:49:39 +01:00
Sébastien Loriot
2b5df0eada
small update of the user manual
2013-12-23 16:49:39 +01:00
iyaz
5ee42bd4dd
update main image and caption in user doc
2013-12-23 16:49:38 +01:00
Sébastien Loriot
84649e0973
fix benchmark for gcc
2013-12-23 16:49:38 +01:00
Sébastien Loriot
b0d94f055b
polish user manual after reviewer's comment
2013-12-23 16:49:37 +01:00
Sébastien Loriot
7acb1ef98a
put MaxFlow graph in a namespace to avoid pollution
2013-12-23 16:49:37 +01:00
iyaz
628b89eed8
update benchmark with known models and their timings
2013-12-23 16:49:37 +01:00
iyaz
7e725e2995
Code for measuring performance presented in user manual and associated data
2013-12-23 16:49:36 +01:00
Sébastien Loriot
f1f0f96ab5
add a benchmark result for graph cut
2013-12-23 16:49:36 +01:00
Sébastien Loriot
1f6c7cc663
rename section
2013-12-23 16:49:36 +01:00
Sébastien Loriot
cbc220e75e
add kernel requirement
2013-12-23 16:49:35 +01:00
Sébastien Loriot
15197c4b19
add a requirement on FT
2013-12-23 16:49:35 +01:00
Sébastien Loriot
b74389b7aa
make the code working with a kernel with Gmpq as FT
2013-12-23 16:49:33 +01:00
Sébastien Loriot
9765348421
remove Construct_unit_normal_3 from requirements of the traits
2013-12-23 16:48:45 +01:00
Sébastien Loriot
1bd80c4c41
avoid calling the function twice
2013-09-06 14:50:55 +02:00
iyaz
9d608a8688
temproray work-around compilation prob where sizeof(int) == sizeof(long) -> the same specialization will be defined twice
2013-09-06 01:11:38 +03:00
iyaz
bf86ca842c
add number_of_cluster > 0 as a precondition, fix typos in internal comments
2013-09-06 00:48:58 +03:00
Sébastien Loriot
009c8727e0
use maxflow as default implementation
2013-09-05 11:23:10 +02:00
Sébastien Loriot
aad5c09bcf
hack to make MaxFlow working with 64bits compilers
2013-09-05 11:22:16 +02:00
Sébastien Loriot
3bf4a26273
remove warnings reported by gcc
2013-09-05 10:34:03 +02:00
Sébastien Loriot
b5c08b31ed
print values on one line in the examples
2013-09-05 10:31:07 +02:00
Sébastien Loriot
6665a1247d
typo
2013-09-05 09:28:49 +02:00
Sébastien Loriot
d91930456f
run spell checker on the user manual
2013-09-05 09:26:50 +02:00
Sébastien Loriot
f3bef2ed1c
a few fixes in the refman following reviewers comments
2013-09-05 09:11:32 +02:00
Sébastien Loriot
893dd479d6
a few fix in the user manual following the reviewers comments
2013-09-05 09:09:08 +02:00
Sébastien Loriot
23dd0d3df8
user manual: use MaxFlow as default
2013-09-04 19:49:18 +02:00
Sébastien Loriot
ecc6cd0a0b
fix function doc
2013-09-04 19:47:47 +02:00
Sébastien Loriot
0052bf9643
do not document Fast_sdf_calculation_mode
2013-09-04 17:44:12 +02:00
Sébastien Loriot
1e2c6955a5
rephrasing
2013-09-04 17:11:52 +02:00
Sébastien Loriot
352518f1d5
hide implementation details
2013-09-04 17:08:25 +02:00
Sébastien Loriot
655fb0ffd9
use markdown support for writing tables
2013-09-04 16:33:34 +02:00
Sébastien Loriot
9a4ba5df06
fix todos in user manual
2013-09-04 15:18:18 +02:00
Sébastien Loriot
0f055bdca1
fix doc typos
2013-09-04 13:40:20 +02:00
Sébastien Loriot
8bfb934dd6
enhance examples
2013-09-04 13:40:04 +02:00
Sébastien Loriot
fa5fa456f9
enhance user manual: history
2013-09-04 12:08:25 +02:00
Sébastien Loriot
a089cb0f4c
remove unused args from examples
2013-09-04 12:02:16 +02:00
Sébastien Loriot
4ab3c37b64
missing parameter after update from master
2013-09-04 12:01:48 +02:00
Sébastien Loriot
4005e2bc79
add missing bool in function call
2013-09-04 11:58:52 +02:00
Sébastien Loriot
a69f9189b3
enhance user manual: User interface
2013-09-04 11:49:55 +02:00
Sébastien Loriot
5258298687
enhance user manual: clustering
2013-09-04 11:36:55 +02:00
Sébastien Loriot
37c6ccd0cc
enhance user manual: sdf value computation description
2013-09-04 11:22:48 +02:00
Sébastien Loriot
eeeed29a82
enhance user manual: introduction
2013-09-04 09:26:47 +02:00
Sébastien Loriot
ba68d06ad6
fix usage of which are where in the doc
2013-09-04 08:42:31 +02:00
Sébastien Loriot
a97f340f68
using cgalCite macro
2013-09-04 08:24:46 +02:00
iyaz
914ee9e6b4
fix warnings (std::size_t to int conversions),
...
MAD : 1 -> 1.5,
2013-08-28 17:18:05 +03:00
iyaz
1cae7388d0
simplify sentence in graph cut
2013-08-09 00:03:00 +03:00
iyaz
c20b02be58
remove notes about related to segment since:
...
- they are repetitive
- with the addition of the new figure, distinction should be clear (or we should make it more clear in just one place)
2013-08-08 21:20:15 +03:00
iyaz
e234886f36
introduce postprocess_sdf_values in sdf values example
2013-08-08 21:12:07 +03:00
iyaz
ed7218ae84
do not use epsilon for min since it does not effect the results,
...
and this also fix the optimization bug in MSVC-64
2013-08-08 21:06:22 +03:00
iyaz
322cf090b8
rephrase sentence in graph-cut about segment-cluster.
2013-08-08 18:56:32 +03:00
iyaz
a0bf04f654
remove one-ring (just leave edge-adjacent) both in ref and user manual
2013-08-08 17:14:57 +03:00
iyaz
60936e12e5
cluster-id segment-id related changes in API part of the doc
2013-08-08 03:48:11 +03:00
iyaz
d58febb8c6
rephrase "That way"
2013-08-08 02:42:39 +03:00
iyaz
6bedf47360
add postprocess function to the API (doc related)
2013-08-08 02:34:21 +03:00
iyaz
dd5bf0ec3e
add postprocess function to the API (code related changes)
2013-08-08 02:33:20 +03:00
iyaz
36d50d9477
add another parameter to API which lets user to get either cluster or segment ids as output
2013-08-06 23:23:56 +03:00
iyaz
2f8052312c
add figure segment vs cluster
2013-08-06 23:21:03 +03:00
iyaz
a2b4984361
caption change on Segmentation_pose_changes figure
2013-08-06 16:59:49 +03:00
iyaz
257ae2c781
Create another section called Implementation Details, and move ray sampling details under it
2013-08-06 13:01:43 +03:00
iyaz
d4b347fccc
clear exp on postprocessing step
2013-08-06 12:32:22 +03:00
iyaz
317ee4a7ea
Function Documentation related changes (based on comments of reviewer-1)
2013-08-06 12:31:28 +03:00
iyaz
723e4593dc
API(explanations) related changes (based on comments of reviewer-1)
2013-08-06 11:52:04 +03:00
iyaz
2996be191f
improve formatting
2013-08-06 01:18:19 +03:00
iyaz
41d59aae2b
2.2. and 2.3 related changes (based on comments of reviewer-1)
2013-08-06 01:17:12 +03:00
iyaz
0bc3c61e13
simplify by reading one predefined off file
2013-08-06 01:01:52 +03:00
iyaz
5544dc6a8d
2.1. related changes (based on comments of reviewer-1)
2013-08-05 18:55:34 +03:00
iyaz
ddd156bf7b
Introduction related changes (based on comments of reviewer-1)
2013-08-05 17:54:25 +03:00
Sébastien Loriot
d2e4678e43
update figure caption
2013-08-05 07:39:14 +02:00
Sébastien Loriot
0a651d4a88
add a link to the equation to explain a parameter
2013-07-26 17:29:08 +02:00
Sébastien Loriot
5ce5a5fad4
remove latex dedicated image command (they are now handled in the cgal macro)
2013-07-26 17:05:43 +02:00
Sébastien Loriot
fc64c61cf2
accomodate changes to build doc with cmake
2013-07-26 13:36:43 +02:00
Sébastien Loriot
1615b15579
accomodate the changes of the AABB tree package
2013-07-26 13:27:04 +02:00
Sébastien Loriot
33aecff166
add missing template keyword
2013-07-25 18:39:18 +02:00
iyaz
c919081e16
Revert "Use BOYKOV_KOLMOGOROV for test - will be reversed"
...
This reverts commit 0364b9f4f0d134563749216460aa9abf6b8389ee.
2013-07-22 11:44:17 +03:00
iyaz
7545de5539
Use BOYKOV_KOLMOGOROV for test - will be reversed
2013-07-22 11:15:25 +03:00
iyaz
4d5f8a0e54
Fixing ambiguous call - gcc
2013-05-20 16:02:35 +03:00
iyaz
bab9218257
Fixing warning - gcc
2013-05-20 15:25:56 +03:00
Sébastien Loriot
bfb2b44f3a
forward types to satisfy gcc
2013-05-20 13:47:20 +02:00
Sébastien Loriot
ef9ea573d4
add missing typename
2013-05-20 13:10:55 +02:00
Sébastien Loriot
9e6fb6f355
fix typos in doc
2013-05-15 09:56:03 +02:00
Sébastien Loriot
6de820ac0a
add release number in benchmark section
2013-05-15 09:55:12 +02:00
Sébastien Loriot
b0ca4b5d05
fix link issue
2013-05-15 09:52:16 +02:00
iyaz
5410a21049
ms -> milliseconds
2013-05-14 19:01:25 +03:00
iyaz
e5c26f6fe3
Documentation improvements (from Andreas's comments)
2013-05-14 18:44:08 +03:00
iyaz
2f844f5dbc
remove CGAL:: from functions and add () at the end
2013-05-14 15:39:09 +03:00
Sébastien Loriot
41e1b9c120
center tables in doc and fix typos
2013-05-14 09:05:42 +02:00
iyaz
c2dbdcec8f
Adding performance section
2013-05-14 02:00:48 +03:00
iyaz
7b7417780a
new implemenation using boost CSR graph, it can be 1.5x faster from prev implementation but there is a performance problem that I couldn't solve using public functionality of graph (however there might be a solution)
...
will look it back.
2013-05-13 23:00:37 +03:00
iyaz
9c026f14ba
remove unrelated code (remaining from debug related purposes)
2013-05-12 17:49:57 +03:00
iyaz
ea4ebfa17e
forgotten name changed in documentation
...
(from nontype template parameter name is changed from fast_bbox_intersection to Fast_sdf_calculation_mode)
2013-05-11 21:15:33 +03:00
iyaz
e24653a617
Add new test for fast_sdf_calculation_mode,
...
change disk sampler test, mesh segmentation test (due to interface changes)
untabify
2013-05-10 17:14:17 +03:00
iyaz
789ee361cb
nontype template parameter name is changed from fast_bbox_intersection to Fast_sdf_calculation_mode
2013-05-10 15:42:01 +03:00
iyaz
50c6542740
doc - lowercase -> uppercase after dot
2013-05-10 15:27:35 +03:00
iyaz
a3fba15c95
untabify examples
2013-05-10 15:26:43 +03:00
iyaz
67047affcd
making fast_bbox_intersection optional
2013-05-09 18:45:28 +03:00
iyaz
d46a29af46
dummy element forgotten from prev version, removed.
2013-04-24 22:31:47 +03:00
iyaz
f269e1fd21
use CGAL Random instead of rand(),
...
update plus plus initialization so that there is no need to extra temp for swap etc
2013-04-24 17:36:09 +03:00
iyaz
b22fe586d2
Updated test cases
2013-04-19 02:04:37 +03:00
iyaz
1c390474ff
Various refinements on k-means and EM,
...
Selectors are moved to its own class and shared by k-means and EM (hence previous partially code duplication is prevented)
2013-04-19 02:04:09 +03:00
iyaz
e9cc8bcd5e
Slightly improved performance, and small refinements
2013-04-17 01:55:21 +03:00
iyaz
c3b842dc46
Using diagonal of AABB box to convert rays to segments
2013-04-16 20:58:40 +03:00
iyaz
65fc0a0b6b
Changes to guarantee there will be no border case problems with cone angle in [0, PI].
2013-04-16 18:19:56 +03:00
iyaz
68197c0352
SDF calculation is enriched to be more generic by accepting sdf calculation over points with normals
2013-04-15 13:58:50 +03:00
iyaz
6877a532ab
Adding <= 0 check for cone angle
2013-04-12 15:55:20 +03:00
Sébastien Loriot
ddc7fe2d77
add missing typenames and remove warning
2013-04-12 09:31:45 +02:00
Sébastien Loriot
9ffbbe3a05
smooth doc
2013-04-09 08:33:06 +02:00
iyaz
a3a3660782
Examples are named and section/subsection'ing is better now.
2013-04-08 02:07:59 +03:00
iyaz
664a736675
Small improvements on ref-man.
2013-04-08 02:05:40 +03:00
iyaz
5c093049f5
Remove [0, 1] clipping of smoothing_lambda, and just suggest that in ref-man comments.
2013-04-08 01:16:55 +03:00
iyaz
0c243507a2
Clearing unnecessary typedefs,
...
Fixing warnings raised by FT float kernels.
2013-04-05 15:56:29 +03:00
Sébastien Loriot
cd6fd3dae1
update figure caption
2013-04-03 06:58:57 +02:00
iyaz
ab409c8bac
Clarify window size,
...
clarify same colors for different segments.
2013-04-02 20:59:33 +03:00
iyaz
060bb3e3ff
update comments,
...
add missing explicit namespace qualifier for tie (boost)
2013-04-02 20:02:38 +03:00
Sébastien Loriot
6cde7ffc65
remove todos
2013-04-02 15:11:57 +02:00
Sébastien Loriot
be02ee3a39
better comment in an example
2013-04-02 15:11:41 +02:00
Sébastien Loriot
eac22e273d
add comments on number of rays
2013-04-02 15:11:09 +02:00
iyaz
302bab632e
Some todo's are answered. Some remain to be discussed.
2013-04-01 17:57:39 +03:00
iyaz
36a26b328d
Make 'spatial & range parameters' parameters to bilateral filtering
2013-04-01 17:56:28 +03:00
iyaz
0c77beb2b1
Handle <= 0 levels while BFT
2013-04-01 15:37:08 +03:00
Sébastien Loriot
e26b97d9d7
update property map linking
2013-03-14 17:05:19 +01:00
Sébastien Loriot
eeb7807da5
add a filter adaptor to have several smoothing steps
2013-02-15 12:46:44 +01:00
Sébastien Loriot
6ec442e864
add more documentation for the disk sampling
2013-02-14 17:04:59 +01:00
Sébastien Loriot
015b9ca4f9
make range_parameter explicit
2013-02-14 17:04:35 +01:00
Sébastien Loriot
c6da40a8fa
add a question
2013-02-14 17:04:18 +01:00
Sébastien Loriot
949e102661
add the possibility to set the window size
2013-02-13 19:08:38 +01:00
Sébastien Loriot
bb165e8e15
add a remark
2013-02-13 19:00:23 +01:00
Sébastien Loriot
e473938124
add a dummy filter to switch sdf value filtering off
2013-02-13 18:57:01 +01:00
Sébastien Loriot
2105474563
doc: add backticks and () to function calls
2013-02-13 18:54:49 +01:00
Sébastien Loriot
0adf55363f
document implementation detail
2013-02-13 08:04:00 +01:00
Sébastien Loriot
32cad3821b
improve phrasing
2013-02-13 07:37:16 +01:00
Sébastien Loriot
0b6cebeac1
add a set of definitions in the introduction
2013-02-12 18:54:08 +01:00
Sébastien Loriot
4a0e6b7707
use the note doxygen command to emphase
2013-02-12 18:35:21 +01:00
Sébastien Loriot
d86193ab09
NT is not used in the code. Remove it from the concept
2013-02-12 17:16:49 +01:00
Sébastien Loriot
2f43a47554
prevent linking
2013-02-11 19:22:53 +01:00
Sébastien Loriot
7fd9c015a0
using macros for figures
2013-02-11 19:20:36 +01:00
Sébastien Loriot
c756793c93
add todos
2013-02-11 19:04:41 +01:00
Sébastien Loriot
60436ac16c
polish the segmentation user manual
2013-02-11 18:43:10 +01:00
Sébastien Loriot
a82c1456c5
adding me as author
2013-02-11 18:11:40 +01:00
Sébastien Loriot
a67b7d7f8b
add example file for segmentation doc
2013-02-11 18:11:01 +01:00
Sébastien Loriot
a2f7b1e07c
adding backticks
2013-02-08 14:57:19 +01:00
Sébastien Loriot
82cb79fb50
rephrasing
2013-02-08 14:37:48 +01:00
Sébastien Loriot
63de1129d1
update code for plugin compilation
2013-01-16 18:54:59 +01:00
Sébastien Loriot
b9a42236d5
port the documention to the latest CGAL doxygen setup
2013-01-16 18:05:13 +01:00
Sébastien Loriot
bdf9e75c04
recoding crlf end of line
2013-01-14 19:49:00 +01:00
Sébastien Loriot
82eec48453
Merge branch 'gsoc2012-segmentation-iyaz-old' into gsoc2012-segmentation-iyaz
...
Conflicts:
.gitattributes
Polyhedron/demo/Polyhedron/CMakeLists.txt
2013-01-14 19:48:08 +01:00
iyaz
80521d65a4
A comment on cone-angle was forgotten, fixed.
2013-01-14 18:57:01 +02:00
iyaz
2b51adca20
Small changes on documentation
2013-01-14 18:55:31 +02:00
iyaz
cb5e7b0edb
Shorten the example, now default call is placed inside a comment.
2013-01-13 00:34:19 +02:00
iyaz
e440cb2c1d
AABB_traversal_traits.h & Alpha_expansion_graph_cut.h & SDF_calculation.h: Removal of unused code sections.
...
SDF_calculation.h: MAD for removing outlier approach
2013-01-12 21:55:34 +02:00
iyaz
c6cc177bfa
API function names are changed:
...
old name -> new name
sdf_values_computation -> compute_sdf_values
surface_mesh_segmentation_from_sdf_values -> segment_from_sdf_values
surface_mesh_segmentation -> compute_sdf_values_and_segment
Also example code files are changed accordingly.
2013-01-12 15:59:58 +02:00
iyaz
03910a86ce
Update on documentation, considering reviews.
2013-01-11 00:53:44 +02:00
Ílker Yaz
03e0952c96
-code review in outlier-removal
...
-use make_pair & make_tuple
-handles are passed by value
2012-09-05 17:25:44 +00:00
Sébastien Loriot
5cd9c2ce74
do not document internal namespace
2012-09-03 08:52:34 +00:00
Ílker Yaz
5ff1aed804
changing dft to bft (for segment extracting)
...
and review.
2012-09-01 02:26:02 +00:00
Ílker Yaz
ab6b5ebb57
Code & comment review.
2012-08-30 18:18:40 +00:00
Ílker Yaz
7064d52d63
Integrating MAXFLOW software.
2012-08-30 14:58:37 +00:00
Ílker Yaz
42e8424912
Taking traits object as parameter.
2012-08-30 11:41:00 +00:00
Sébastien Loriot
f45a163cf2
add another functor requirement
2012-08-29 05:52:13 +00:00
Ílker Yaz
3b121490a4
small change (convert substraction of points to vector construction)
2012-08-29 02:37:51 +00:00
Ílker Yaz
92a49835d8
Integrating Construct_centroid_3
2012-08-29 02:26:09 +00:00
Ílker Yaz
83d2f4d8b6
Integrating Construct_translated_point_3
2012-08-29 02:23:43 +00:00
Ílker Yaz
fe60f52cd3
Integrating Construct_normal_3 & Construct_unit_normal_3
2012-08-29 02:16:54 +00:00
Ílker Yaz
d114ec42d8
Intergating Construct_sum_of_vectors_3
2012-08-29 02:11:52 +00:00
Ílker Yaz
223ed06159
Integrating Construct_scaled_vector_3
2012-08-29 02:05:04 +00:00