Loading...
Searching...
No Matches
appendOp< Container > Class Template Reference

#include <cut.H>

Inheritance diagram for appendOp< Container >:
Collaboration diagram for appendOp< Container >:

Public Types

typedef zero result
 Result type.

Public Member Functions

 appendOp (Container &x)
 Construct from a container reference.
 appendOp (const uniformOp< Container & > &op)
 Construct from base.
result operator() () const
 Operate on nothing.
template<unsigned N>
result operator() (const FixedList< point, N > &p) const
 Operate on a triangle or tetrahedron.
Public Member Functions inherited from uniformOp< Container & >
 uniformOp ()=default
 Default construct.
Container & data () const
 Access the data.

Detailed Description

template<class Container>
class Foam::cut::appendOp< Container >

Definition at line 448 of file cut.H.

Member Typedef Documentation

◆ result

template<class Container>
typedef zero result

Result type.

Definition at line 459 of file cut.H.

Constructor & Destructor Documentation

◆ appendOp() [1/2]

template<class Container>
appendOp ( Container & x)
inline

Construct from a container reference.

Definition at line 467 of file cut.H.

References uniformOp< Container & >::uniformOp(), and x.

Here is the call graph for this function:

◆ appendOp() [2/2]

template<class Container>
appendOp ( const uniformOp< Container & > & op)
inline

Construct from base.

Definition at line 475 of file cut.H.

References uniformOp< Container & >::uniformOp().

Here is the call graph for this function:

Member Function Documentation

◆ operator()() [1/2]

template<class Container>
result operator() ( ) const
inline

Operate on nothing.

Definition at line 486 of file cut.H.

◆ operator()() [2/2]

template<class Container>
template<unsigned N>
result operator() ( const FixedList< point, N > & p) const
inline

Operate on a triangle or tetrahedron.

Definition at line 495 of file cut.H.

References uniformOp< Container & >::data(), and p.

Here is the call graph for this function:

The documentation for this class was generated from the following file:
  • src/OpenFOAM/meshes/primitiveShapes/cut/cut.H