Commit Graph

17 Commits

Author SHA1 Message Date
Michael Scoggin
0f3fbffcd7 core: (merges !621) Add DistanceSquared and LengthSquared methods to Vectors
Complements existing methods to avoid unnecessary square roots in some cases
2021-08-18 20:56:40 -07:00
Peter D. Barnes, Jr
063d86c096 core: clear check-style -l3 errors 2020-03-25 15:18:01 -07:00
Eduardo Almeida
e906cde580 Implement additional operators for the vector class 2020-02-01 01:16:46 +00:00
Alexander Krotov
dd3a4d2a43 Use Vector{2,3}D.GetLength () 2017-04-05 10:56:05 +03:00
Alexander Krotov
67162e4935 core: Implement operator+ and operator- for Vector{2,3}D 2017-04-04 19:39:00 +03:00
Alexander Krotov
2d447bfeba core: Implement Vector{2,3}D::GetLength () 2017-04-04 19:31:26 +03:00
Alexander Krotov
ddf07b01ca core: Trim whitespace in vector.{cc,h} 2017-04-04 18:55:55 +03:00
Alexander Krotov
05d6ac4a56 core: implement operator < for Vector3D and Vector2D
Part of ongoing effort to stop comparing Ptrs, see bug #2595
2016-12-26 08:19:50 +03:00
Peter D. Barnes, Jr.
40eb448c95 [Doxygen] Remove extraneous docs for derivatives of AttributeValue. 2015-01-16 12:12:46 -08:00
Peter D. Barnes, Jr.
90cf5b60a2 [Doxygen] Files implementing attributes. 2015-01-07 15:43:53 -08:00
Peter D. Barnes, Jr.
bfdb6ef10a [Bug 1551] Redux: NS_LOG_COMPONENT_DEFINE inside or outside of ns3 namespace? 2014-09-26 15:51:00 -07:00
Tom Henderson
53931dd4ca bug 1549: remove logging statements causing stack overflows 2012-12-12 22:43:49 -08:00
Maja Grubišić
5e6ad05194 Clean up function logging of core module. 2012-11-10 19:16:38 +01:00
Vedran Miletić
fe0667def8 standardize emacs c++ mode comments 2011-08-02 17:42:33 -04:00
Mathieu Lacage
4c41275a11 remove ns3/ prefix which is un-needed now that all files are in same module. 2011-08-02 01:59:36 -07:00
Josh Pelkey
86379fa5b5 core coding style changes 2011-05-13 14:52:27 -04:00
Tom Henderson
df07734f32 merge src/simulator into src/core; move src/core to new module layout 2011-02-18 16:05:39 -08:00