Workspace 6.21.5
Namespaces | Functions
customprojectintersect.cpp File Reference
#include "customprojectintersect.h"
#include <algorithm>
#include "Workspace/Application/LanguageUtils/numericcast.h"
Include dependency graph for customprojectintersect.cpp:

Namespaces

namespace  CSIRO
 Top level namespace for all Workspace code.
 
namespace  CSIRO::Mesh
 Mesh model data structures.
 

Functions

Vector3d closestOnShellToPoint (const Vector3d &pos, ShellElement &elem, int &pointType)
 
bool lineShellIntersect (const Vector3d &r0, const Vector3d &r1, const ShellElement &elem)
 
bool lineThroughSweptVolume (const Vector3d &n0, const Vector3d &n1, const ShellElement &elem, double aveElemShift)
 
bool pointInsideShellPlane (const Vector3d &n0, const ShellElement &elem)