MeshLib C++ Docs
Loading...
Searching...
No Matches
MRDirMax.h
Go to the documentation of this file.
1#pragma once
2
3#include "MRMeshFwd.h"
4#include "MREnums.h"
5
6namespace MR
7{
10
11
15[[nodiscard]] MRMESH_API VertId findDirMax( const Vector3f & dir, const Mesh & m, UseAABBTree u = UseAABBTree::Yes );
16
20[[nodiscard]] MRMESH_API VertId findDirMax( const Vector3f & dir, const MeshPart & mp, UseAABBTree u = UseAABBTree::Yes );
21
25[[nodiscard]] MRMESH_API VertId findDirMax( const Vector3f & dir, const MeshVertPart & mp, UseAABBTree u = UseAABBTree::Yes );
26
30[[nodiscard]] MRMESH_API VertId findDirMax( const Vector3f & dir, const Polyline3 & polyline, UseAABBTree u = UseAABBTree::Yes );
31
35[[nodiscard]] MRMESH_API VertId findDirMax( const Vector2f & dir, const Polyline2 & polyline, UseAABBTree u = UseAABBTree::Yes );
36
40[[nodiscard]] MRMESH_API VertId findDirMax( const Vector3f & dir, const PointCloud & cloud, const VertBitSet * region = nullptr, UseAABBTree u = UseAABBTree::Yes );
41
44[[nodiscard]] MRMESH_API VertId findDirMax( const Vector3f & dir, const AABBTreePoints & tree, const VertBitSet * region = nullptr );
45
46}
47
bounding volume hierarchy for point cloud structure
Definition MRAABBTreePoints.h:16
MRMESH_API VertId findDirMax(const Vector3f &dir, const Mesh &m, UseAABBTree u=UseAABBTree::Yes)
UseAABBTree
Definition MREnums.h:92
@ Yes
AABB-tree of the mesh will not be used, even if it is available.
only for bindings generation
Definition MRCameraOrientationPlugin.h:8
Definition MRMesh.h:23
Definition MRPointCloud.h:17