Escape \# inside doxygen docu
This commit is contained in:
		
							parent
							
								
									c2671e5315
								
							
						
					
					
						commit
						9237883ff1
					
				| @ -72,7 +72,7 @@ Note that DenseBase::eval() is smart enough to avoid copies when the underlying | ||||
| \section TopicPitfalls_header_issues Header Issues (failure to compile) | ||||
| 
 | ||||
| With all libraries, one must check the documentation for which header to include. | ||||
| The same is true with %Eigen, but slightly worse: with %Eigen, a method in a class may require an additional <code>#include</code> over what the class itself requires! | ||||
| The same is true with %Eigen, but slightly worse: with %Eigen, a method in a class may require an additional \c \#include over what the class itself requires! | ||||
| For example, if you want to use the \c cross() method on a vector (it computes a cross-product) then you need to: | ||||
| \code | ||||
| #include<Eigen/Geometry> | ||||
|  | ||||
| @ -12,7 +12,7 @@ Otherwise, using STL containers on \ref TopicFixedSizeVectorizable "fixed-size v | ||||
| That is, an allocator capable of allocating buffers with 16, 32, or even 64 bytes alignment. | ||||
| %Eigen does provide one ready for use: aligned_allocator. | ||||
| 
 | ||||
| Prior to \cpp11, if you want to use the `std::vector` container, then you also have to `#include <Eigen/StdVector>`. | ||||
| Prior to \cpp11, if you want to use the `std::vector` container, then you also have to <code> \#include <Eigen/StdVector> </code>. | ||||
| 
 | ||||
| These issues arise only with \ref TopicFixedSizeVectorizable "fixed-size vectorizable Eigen types" and \ref TopicStructHavingEigenMembers "structures having such Eigen objects as member". | ||||
| For other %Eigen types, such as Vector3f or MatrixXd, no special care is needed when using STL containers. | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Christoph Hertzberg
						Christoph Hertzberg