#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/AABBTreeIndirect.hpp>
Public Types | |
| using | VertexType = AVertexType |
| using | IndexedFaceType = AIndexedFaceType |
| using | TreeType = ATreeType |
| using | VectorType = AVectorType |
| using | ScalarType = typename VectorType::Scalar |
Public Member Functions | |
| VectorType | closest_point_to_origin (size_t primitive_index, ScalarType &squared_distance) const |
Public Attributes | |
| const std::vector< VertexType > & | vertices |
| const std::vector< IndexedFaceType > & | faces |
| const TreeType & | tree |
| const VectorType | origin |
| using Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::IndexedFaceType = AIndexedFaceType |
| using Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::ScalarType = typename VectorType::Scalar |
| using Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::TreeType = ATreeType |
| using Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::VectorType = AVectorType |
| using Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::VertexType = AVertexType |
|
inline |
References Slic3r::cast(), Slic3r::AABBTreeIndirect::detail::closest_point_to_triangle(), and origin.
| const std::vector<IndexedFaceType>& Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::faces |
| const VectorType Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::origin |
Referenced by closest_point_to_origin().
| const TreeType& Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::tree |
| const std::vector<VertexType>& Slic3r::AABBTreeIndirect::detail::IndexedTriangleSetDistancer< AVertexType, AIndexedFaceType, ATreeType, AVectorType >::vertices |