eigenpy 3.12.0
Bindings between Numpy and Eigen using Boost.Python
Loading...
Searching...
No Matches
is-aligned.hpp
1//
2// Copyright (c) 2020-2023 INRIA
3//
4
5#ifndef __eigenpy_utils_is_aligned_hpp__
6#define __eigenpy_utils_is_aligned_hpp__
7
8namespace eigenpy {
9inline bool is_aligned(const void* ptr, std::size_t alignment) {
10 return (reinterpret_cast<std::size_t>(ptr) & (alignment - 1)) == 0;
11}
12} // namespace eigenpy
13
14#endif