|
PolyFEM
|
#include <Obstacle.hpp>
Public Member Functions | |
| Plane (const VectorNd &point, const VectorNd &normal) | |
| const VectorNd & | point () const |
| const VectorNd & | normal () const |
| const Eigen::MatrixXd & | vis_v () const |
| const Eigen::MatrixXi & | vis_f () const |
| const Eigen::MatrixXi & | vis_e () const |
Protected Member Functions | |
| void | construct_vis_mesh () |
Protected Attributes | |
| int | dim_ |
| VectorNd | point_ |
| VectorNd | normal_ |
| Eigen::MatrixXd | vis_v_ |
| Eigen::MatrixXi | vis_f_ |
| Eigen::MatrixXi | vis_e_ |
Definition at line 99 of file Obstacle.hpp.
Definition at line 102 of file Obstacle.hpp.
References construct_vis_mesh(), normal(), normal_, and point().
|
protected |
|
inline |
Definition at line 112 of file Obstacle.hpp.
References normal_.
Referenced by construct_vis_mesh(), and Plane().
|
inline |
Definition at line 111 of file Obstacle.hpp.
References point_.
Referenced by Plane().
|
inline |
Definition at line 116 of file Obstacle.hpp.
References vis_e_.
|
inline |
Definition at line 115 of file Obstacle.hpp.
References vis_f_.
|
inline |
Definition at line 114 of file Obstacle.hpp.
References vis_v_.
|
protected |
Definition at line 121 of file Obstacle.hpp.
Referenced by construct_vis_mesh().
|
protected |
Definition at line 124 of file Obstacle.hpp.
|
protected |
Definition at line 123 of file Obstacle.hpp.
Referenced by point().
|
protected |
Definition at line 128 of file Obstacle.hpp.
Referenced by construct_vis_mesh(), and vis_e().
|
protected |
Definition at line 127 of file Obstacle.hpp.
Referenced by construct_vis_mesh(), and vis_f().
|
protected |
Definition at line 126 of file Obstacle.hpp.
Referenced by construct_vis_mesh(), and vis_v().