#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/SLA/IndexedMesh.hpp>
|
| static constexpr double | infty () |
◆ hit_result() [1/2]
| Slic3r::sla::IndexedMesh::hit_result::hit_result |
( |
const IndexedMesh & | em | ) |
|
|
inlineexplicitprivate |
const IndexedMesh * m_mesh
Definition IndexedMesh.hpp:82
References IndexedMesh, and m_mesh.
◆ hit_result() [2/2]
| Slic3r::sla::IndexedMesh::hit_result::hit_result |
( |
double | val = infty() | ) |
|
|
inlineexplicit |
double m_t
Definition IndexedMesh.hpp:80
References m_t.
◆ direction()
| const Vec3d & Slic3r::sla::IndexedMesh::hit_result::direction |
( |
| ) |
const |
|
inline |
Vec3d m_dir
Definition IndexedMesh.hpp:83
References m_dir.
◆ distance()
| double Slic3r::sla::IndexedMesh::hit_result::distance |
( |
| ) |
const |
|
inline |
◆ face()
| int Slic3r::sla::IndexedMesh::hit_result::face |
( |
| ) |
const |
|
inline |
int m_face_id
Definition IndexedMesh.hpp:81
References m_face_id.
◆ infty()
| constexpr double Slic3r::sla::IndexedMesh::hit_result::infty |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ is_hit()
| bool Slic3r::sla::IndexedMesh::hit_result::is_hit |
( |
| ) |
const |
|
inline |
◆ is_inside()
| bool Slic3r::sla::IndexedMesh::hit_result::is_inside |
( |
| ) |
const |
|
inline |
110 {
112 }
bool is_hit() const
Definition IndexedMesh.hpp:103
const Vec3d & normal() const
Definition IndexedMesh.hpp:105
References is_hit(), m_dir, and normal().
◆ is_valid()
| bool Slic3r::sla::IndexedMesh::hit_result::is_valid |
( |
| ) |
const |
|
inline |
◆ normal()
| const Vec3d & Slic3r::sla::IndexedMesh::hit_result::normal |
( |
| ) |
const |
|
inline |
◆ position()
| Vec3d Slic3r::sla::IndexedMesh::hit_result::position |
( |
| ) |
const |
|
inline |
Vec3d m_source
Definition IndexedMesh.hpp:84
References m_dir, m_source, and m_t.
◆ source()
| const Vec3d & Slic3r::sla::IndexedMesh::hit_result::source |
( |
| ) |
const |
|
inline |
◆ IndexedMesh
◆ m_dir
| Vec3d Slic3r::sla::IndexedMesh::hit_result::m_dir |
|
private |
◆ m_face_id
| int Slic3r::sla::IndexedMesh::hit_result::m_face_id = -1 |
|
private |
◆ m_mesh
◆ m_normal
| Vec3d Slic3r::sla::IndexedMesh::hit_result::m_normal |
|
private |
◆ m_source
| Vec3d Slic3r::sla::IndexedMesh::hit_result::m_source |
|
private |
◆ m_t
| double Slic3r::sla::IndexedMesh::hit_result::m_t = infty() |
|
private |
The documentation for this class was generated from the following file: