Arcane  4.1.12.0
User documentation
Loading...
Searching...
No Matches
Arcane::geometric::GeomShapeMutableView Class Reference

Mutable view on a GeomShape. More...

#include <arcane/geometry/GeomShapeMutableView.h>

Public Member Functions

const Real3 node (Integer id) const
const Real3 face (Integer id) const
const Real3 center () const
void setNode (Integer id, const Real3 &v)
void setFace (Integer id, const Real3 &v)
void setCenter (const Real3 &v)

Friends

class GeomShapeMng
class GeomShape

Detailed Description

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 GeomShapeMutableView.h.

Constructor & Destructor Documentation

◆ GeomShapeMutableView()

Arcane::geometric::GeomShapeMutableView::GeomShapeMutableView ( )
inline

Definition at line 58 of file GeomShapeMutableView.h.

Member Function Documentation

◆ center()

const Real3 Arcane::geometric::GeomShapeMutableView::center ( ) const
inline

Definition at line 84 of file GeomShapeMutableView.h.

◆ face()

const Real3 Arcane::geometric::GeomShapeMutableView::face ( Integer id) const
inline

Definition at line 79 of file GeomShapeMutableView.h.

◆ node()

const Real3 Arcane::geometric::GeomShapeMutableView::node ( Integer id) const
inline

Definition at line 74 of file GeomShapeMutableView.h.

◆ setCenter()

void Arcane::geometric::GeomShapeMutableView::setCenter ( const Real3 & v)
inline

Definition at line 99 of file GeomShapeMutableView.h.

◆ setFace()

void Arcane::geometric::GeomShapeMutableView::setFace ( Integer id,
const Real3 & v )
inline

Definition at line 94 of file GeomShapeMutableView.h.

◆ setNode()

void Arcane::geometric::GeomShapeMutableView::setNode ( Integer id,
const Real3 & v )
inline

Definition at line 89 of file GeomShapeMutableView.h.

◆ GeomShape

friend class GeomShape
friend

Definition at line 54 of file GeomShapeMutableView.h.

◆ GeomShapeMng

friend class GeomShapeMng
friend

Definition at line 53 of file GeomShapeMutableView.h.


The documentation for this class was generated from the following file: