Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
dlib
Commits
67bbd255
Commit
67bbd255
authored
May 21, 2018
by
Davis King
Browse files
Clarified spec and fixed typo
parent
a190a1c2
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
2 deletions
+3
-2
dlib/geometry/line_abstract.h
dlib/geometry/line_abstract.h
+3
-2
No files found.
dlib/geometry/line_abstract.h
View file @
67bbd255
...
@@ -23,7 +23,7 @@ namespace dlib
...
@@ -23,7 +23,7 @@ namespace dlib
);
);
/*!
/*!
ensures
ensures
- p1(), p2, and normal() are all the 0 vector.
- p1(), p2
()
, and normal() are all the 0 vector.
!*/
!*/
line
(
line
(
...
@@ -35,7 +35,8 @@ namespace dlib
...
@@ -35,7 +35,8 @@ namespace dlib
- #p1() == a
- #p1() == a
- #p2() == b
- #p2() == b
- #normal() == A vector normal to the line passing through points a and b.
- #normal() == A vector normal to the line passing through points a and b.
In particular, it is given by: (a-b).cross(dlib::vector<double,3>(0,0,1)).normalize()
In particular, it is given by: (a-b).cross(dlib::vector<double,3>(0,0,1)).normalize().
Therefore, the normal vector is the vector (a-b) but unit normalized and rotated clockwise 90 degrees.
!*/
!*/
template
<
typename
T
>
template
<
typename
T
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment