#include <physical.h>
|
| | BoundaryPrimitive (const PRIMITIVE &primitive, Node *pContext=nullptr, IntersectionFunction function=nullptr) |
| |
| | BoundaryPrimitive (const PRIMITIVE &primitive, const SurfaceAttributes &attributes, Node *pContext=nullptr, IntersectionFunction function=nullptr) |
| |
| virtual bool | inside (const Vertex3f &point, const Primitive3D::Sphere &sphere) |
| |
| virtual float | distance (const Vertex3f &point) |
| |
| virtual Vertex3f | closestPoint (const Primitive3D::Sphere &sphere) |
| |
| virtual Vertex3f | normal () |
| |
| | Boundary (Node *pContext=nullptr, IntersectionFunction function=nullptr) |
| |
| | Boundary (const SurfaceAttributes &surfaceAttributes, Node *pContext=nullptr, IntersectionFunction function=nullptr) |
| |
| virtual | ~Boundary () |
| |
| | SurfaceAttributes () |
| |
| | SurfaceAttributes (float elasticityCoeff, float frictionCoeff, float faceWidth=0.0f) |
| |
◆ BoundaryPrimitive() [1/2]
◆ BoundaryPrimitive() [2/2]
◆ closestPoint()
◆ distance()
◆ inside()
◆ normal()
◆ function
◆ pContext
The documentation for this class was generated from the following file: