Mutable view on a GeomShape.
More...
#include <arcane/geometry/GeomShapeMutableView.h>
Mutable view on a GeomShape.
An instance of this class allows modification of the coordinates of nodes, faces, and the center of a GeomShape.
To retrieve an instance of this object, you must call GeomShapeMng::mutableShapeView() or GeomShape::toMutableView().
Definition at line 49 of file src/arcane/geometry/GeomShapeMutableView.h.
◆ GeomShapeMutableView() [1/2]
| Arcane::geometric::GeomShapeMutableView::GeomShapeMutableView |
( |
| ) |
|
|
inline |
◆ GeomShapeMutableView() [2/2]
| Arcane::geometric::GeomShapeMutableView::GeomShapeMutableView |
( |
Real3 * | node_ptr, |
|
|
Real3 * | face_ptr, |
|
|
Real3 * | center_ptr ) |
|
inlineprivate |
◆ _setArray()
| void Arcane::geometric::GeomShapeMutableView::_setArray |
( |
Real3 * | node_ptr, |
|
|
Real3 * | face_ptr, |
|
|
Real3 * | center_ptr ) |
|
inlineprivate |
◆ center()
| const Real3 Arcane::geometric::GeomShapeMutableView::center |
( |
| ) |
const |
|
inline |
◆ face()
| const Real3 Arcane::geometric::GeomShapeMutableView::face |
( |
Integer | id | ) |
const |
|
inline |
◆ node()
| const Real3 Arcane::geometric::GeomShapeMutableView::node |
( |
Integer | id | ) |
const |
|
inline |
◆ setCenter()
| void Arcane::geometric::GeomShapeMutableView::setCenter |
( |
const Real3 & | v | ) |
|
|
inline |
◆ setFace()
| void Arcane::geometric::GeomShapeMutableView::setFace |
( |
Integer | id, |
|
|
const Real3 & | v ) |
|
inline |
◆ setNode()
| void Arcane::geometric::GeomShapeMutableView::setNode |
( |
Integer | id, |
|
|
const Real3 & | v ) |
|
inline |
◆ GeomShape
◆ GeomShapeMng
| friend class GeomShapeMng |
|
friend |
◆ m_center_ptr
| Real3* Arcane::geometric::GeomShapeMutableView::m_center_ptr |
|
private |
◆ m_face_ptr
| Real3* Arcane::geometric::GeomShapeMutableView::m_face_ptr |
|
private |
◆ m_node_ptr
| Real3* Arcane::geometric::GeomShapeMutableView::m_node_ptr |
|
private |
The documentation for this class was generated from the following file: