Skip to content

Commit 1542fe7

Browse files
committed
Fixed various doxygen errors
Signed-off-by: Nick Avramoussis <[email protected]>
1 parent 6e751e4 commit 1542fe7

File tree

15 files changed

+34
-27
lines changed

15 files changed

+34
-27
lines changed

doc/CMakeLists.txt

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ set(DOXY_FILES
4141
openvdb/openvdb/io
4242
openvdb/openvdb/math
4343
openvdb/openvdb/points
44+
openvdb/openvdb/points/impl
4445
openvdb/openvdb/python/pyopenvdb.h
4546
openvdb/openvdb/tools
4647
openvdb/openvdb/tree
@@ -215,7 +216,6 @@ if(OPENVDB_DOXYGEN_AX)
215216
doc/ax/doc.txt
216217
openvdb_ax/openvdb_ax
217218
openvdb_ax/openvdb_ax/ast
218-
openvdb_ax/openvdb_ax/cmd
219219
openvdb_ax/openvdb_ax/codegen
220220
openvdb_ax/openvdb_ax/compiler
221221
openvdb_ax/openvdb_ax/grammar
@@ -235,9 +235,6 @@ if(OPENVDB_DOXYGEN_NANOVDB)
235235
doc/nanovdb/HelloWorld.md
236236
nanovdb/nanovdb
237237
nanovdb/nanovdb/util
238-
nanovdb/nanovdb/cmd/convert
239-
nanovdb/nanovdb/cmd/print
240-
nanovdb/nanovdb/cmd/validate
241238
nanovdb/nanovdb/examples/benchmark
242239
nanovdb/nanovdb/examples/ex_bump_pool_buffer
243240
nanovdb/nanovdb/examples/ex_collide_level_set

doc/ax/ax.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1793,7 +1793,7 @@ returned, otherwise @b `c` is evaluated and returned. In this case, @b `a` and @
17931793
@anchor axvecmatinit
17941794
@par Vector/Matrix Initializer
17951795
@ref axvecmats "Vectors and matrices" can be represented as local variables (e.g.
1796-
@b `vec3f`), external attributes or parameters (e.g. @b `vec3f@attrib`) or as
1796+
@b `vec3f`), external attributes or parameters (e.g. @b `vec3f\@attrib`) or as
17971797
temporary values using the vector/matrix initializer syntax. This operator has
17981798
the form:
17991799
@par

doc/ax/axexamples.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ These examples demonstrate how to use AX on OpenVDB points grids.
3232
Below is a small example which demonstrates working with a few point attributes.
3333
The @ symbol is the identifier for an AX attribute. The type of each attribute
3434
is specified before the @ symbol and the name is specified afterwards. For
35-
example: @b `int@count` would imply an @b integer attribute called @b count.
35+
example: @b `int\@count` would imply an @b integer attribute called @b count.
3636
@par
3737
In this example there are three point attributes: a @b float attribute @b speed,
3838
a @b vec3f float attribute @b velocity and a @b vec3f float attribute @b colour.
@@ -114,7 +114,7 @@ v@P += v@v * dt;
114114
@endcode
115115
@par
116116
The final AX command, `v@P += v@v * dt;` writes to the position attribute of
117-
the points @b `v@P`. Whenever position is written to in this way, the AX
117+
the points @b `v\@P`. Whenever position is written to in this way, the AX
118118
`PointExecutable` will move (re-bucket) points in PointDataGrids.
119119

120120
@subsection axexamplepointcurlnoise Curl Noise
@@ -234,7 +234,7 @@ vec3f@vel += dt * massInverse * vec3f@force;
234234
@par
235235
Here we demonstrate how AX can be used to blend two volumes together. Note that
236236
only the volumes which are written to are executed over. In the below code,
237-
only @b `@surface_a` is written to. This means that the final blended result,
237+
only @b `\@surface_a` is written to. This means that the final blended result,
238238
stored in `surface_a`, will only be updated in `surface_a`'s topology. Should
239239
we want a combined blend of @b non @b overlapping areas of both surface a and b,
240240
we would need to activate a's topology with respect to b first.

doc/changes.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Bug Fixes:
1212
This could potentially be a problem on Windows debug builds (unconfirmed).
1313
- Minor fix to range in openvdb/tools/LevelSetSphere.h. This could result
1414
in data races for multi-threaded execution (unconfirmed) [Reported by Tommy Hinks]
15-
- Fixed a bug with Tree::combineExtended which wouldn't propagate the resulting active state when a destination tile overlapped a source child node. [Reported by @frapit]
15+
- Fixed a bug with Tree::combineExtended which wouldn't propagate the resulting active state when a destination tile overlapped a source child node. [Reported by \@frapit]
1616
- Fix unit tests failures with Blosc versions >= 1.19.0.
1717

1818
@par
@@ -768,7 +768,7 @@ Improvements:
768768
- Removed Boost::thread as a dependency of vdb_view in favour of std::thread.
769769
- Removed usage of boost/integer.hpp and boost/math/constants/constants.hpp,
770770
the latter in favour of new openvdb math constants for pi
771-
- Removed usage of boost/mpl/*.hpp methods in favour of new template
771+
- Removed usage of boost/mpl/\*.hpp methods in favour of new template
772772
meta-programming methods on the @vdblink::TypeList TypeList@endlink struct.
773773
This now supports get, front, back, contains, index, unique, popback, popfront
774774
and range removal of types.
@@ -1234,7 +1234,7 @@ Bug fixes:
12341234
@par
12351235
API changes:
12361236
- Moved the @vdblink::CopyConstness CopyConstness@endlink metafunction from
1237-
@link tree/TreeIterator.h TreeIterator.h@endlink to @link Types.h@endlink.
1237+
@link tree/TreeIterator.h TreeIterator.h@endlink to @link Types.h Types.h@endlink.
12381238

12391239
@par
12401240
Houdini:
@@ -2199,8 +2199,8 @@ Bug fixes:
21992199
- Fixed memory leak in a @vdblink::tools::meshToVolume tools::meshToVolume@endlink
22002200
sub-tool (expandNarrowband).
22012201
<I>[Reported by K&eacute;vin&nbsp;Dietrich]</I>
2202-
- Fixed parameter type inconsistencies in @link math/Stencils.h@endlink and
2203-
@link tools/RayIntersector.h@endlink.
2202+
- Fixed parameter type inconsistencies in @link math/Stencils.h math/Stencils.h@endlink
2203+
and @link tools/RayIntersector.h tools/RayIntersector.h@endlink.
22042204
<I>[Contributed by K&eacute;vin&nbsp;Dietrich and Nick&nbsp;Avramoussis]</I>
22052205
- Fixed a bug in the @vdblink::tools::VolumeToMesh VolumeToMesh@endlink tool that
22062206
produced artifacts for adaptive surface extraction on clipped level sets.
@@ -2514,7 +2514,7 @@ Houdini:
25142514
for material color lookups.
25152515
- Added @vdblink::getLibraryVersionString()
25162516
getLibraryVersionString@endlink and
2517-
@link OPENVDB_LIBRARY_VERSION_STRING@endlink.
2517+
@link OPENVDB_LIBRARY_VERSION_STRING OPENVDB_LIBRARY_VERSION_STRING@endlink.
25182518
- Modified the mesh to volume converter to always set the grid background
25192519
value to the exterior narrow-band width, and added finite value checks
25202520
to narrow band parameters.

doc/nanovdb/doc.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Welcome to the NanoVDB documentation page.
44

5-
* @ref NanoVDB_HowToBuild
6-
* @ref NanoVDB_FAQ
7-
* @ref NanoVDB_SourceTree
8-
* @ref NanoVDB_HelloWorld
5+
* @subpage NanoVDB_HowToBuild
6+
* @subpage NanoVDB_FAQ
7+
* @subpage NanoVDB_SourceTree
8+
* @subpage NanoVDB_HelloWorld

nanovdb/nanovdb/util/Reduce.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ namespace nanovdb {
2929
/// @return reduction
3030
///
3131
/// @param range RangeT can be Range<dim,T>, CoordBBox, tbb::blocked_range, blocked_range2D, or blocked_range3D.
32+
/// @param identity initial value
3233
/// @param func functor with signature T FuncT::operator()(const RangeT& range, const T& a) const
3334
/// @param join functor with the signature T JoinT::operator()(const T& a, const T& b) const
3435
/// @code

openvdb/openvdb/points/PointMask.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ namespace OPENVDB_VERSION_NAME {
2828
namespace points {
2929

3030
/// @brief Extract a Mask Tree from a Point Data Tree
31-
/// @param grid the PointDataGrid to extract the mask from.
31+
/// @param tree the PointDataTree to extract the mask from.
3232
/// @param filter an optional index filter
3333
/// @param threaded enable or disable threading (threading is enabled by default)
3434
template <typename PointDataTreeT,

openvdb/openvdb/points/PointRasterizeSDF.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ rasterizeSmoothSpheres(const PointDataGridT& points,
280280
/// @param points the point data grid to rasterize
281281
/// @param radius the world space radius of every point
282282
/// @param searchRadius the maximum search distance of every point
283+
/// @param attributes list of attributes to transfer
283284
/// @param halfband the half band width
284285
/// @param transform the target transform for the surface
285286
/// @param filter a filter to apply to points
@@ -329,6 +330,7 @@ rasterizeSmoothSpheres(const PointDataGridT& points,
329330
/// @param radius the attribute containing the world space radius
330331
/// @param radiusScale the scale applied to every world space radius value
331332
/// @param searchRadius the maximum search distance of every point
333+
/// @param attributes list of attributes to transfer
332334
/// @param halfband the half band width
333335
/// @param transform the target transform for the surface
334336
/// @param filter a filter to apply to points

openvdb/openvdb/points/PointRasterizeTrilinear.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//
44
/// @author Nick Avramoussis
55
///
6-
/// @file PointTransferSchemes.h
6+
/// @file PointRasterizeTrilinear.h
77
///
88
/// @brief Transfer schemes for rasterizing point data
99
///

openvdb/openvdb/points/impl/PointRasterizeSDFImpl.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//
44
/// @author Nick Avramoussis
55
///
6-
/// @file PointRasterizeSDF.h
6+
/// @file PointRasterizeSDFImpl.h
77
///
88

99
#ifndef OPENVDB_POINTS_RASTERIZE_SDF_IMPL_HAS_BEEN_INCLUDED
@@ -14,6 +14,8 @@ OPENVDB_USE_VERSION_NAMESPACE
1414
namespace OPENVDB_VERSION_NAME {
1515
namespace points {
1616

17+
/// @cond OPENVDB_DOCS_INTERNAL
18+
1719
namespace rasterize_sdf_internal
1820
{
1921

@@ -1045,6 +1047,7 @@ rasterizeSurface(const PointDataGridT& points,
10451047

10461048
} // namespace rasterize_sdf_internal
10471049

1050+
/// @endcond
10481051

10491052
///////////////////////////////////////////////////
10501053
///////////////////////////////////////////////////

0 commit comments

Comments
 (0)