BioDynaMo  v1.05.120-25dc9790
Public Types | Public Member Functions | Public Attributes | List of all members
bdm::Environment::SimDimensionAndLargestAgentFunctor Struct Reference

#include <environment.h>

Inheritance diagram for bdm::Environment::SimDimensionAndLargestAgentFunctor:
[legend]
Collaboration diagram for bdm::Environment::SimDimensionAndLargestAgentFunctor:
[legend]

Public Types

using Type = std::vector< std::array< real_t, 8 > >
 

Public Member Functions

 SimDimensionAndLargestAgentFunctor (Type &xmin, Type &xmax, Type &ymin, Type &ymax, Type &zmin, Type &zmax, Type &largest)
 
void operator() (Agent *agent, AgentHandle) override
 
- Public Member Functions inherited from bdm::Functor< void, Agent *, AgentHandle >
virtual ~Functor ()=default
 
virtual void operator() (TArgs... args)=0
 

Public Attributes

Typexmin_
 
Typexmax_
 
Typeymin_
 
Typeymax_
 
Typezmin_
 
Typezmax_
 
Typelargest_
 

Detailed Description

Definition at line 135 of file environment.h.

Member Typedef Documentation

◆ Type

Definition at line 137 of file environment.h.

Constructor & Destructor Documentation

◆ SimDimensionAndLargestAgentFunctor()

bdm::Environment::SimDimensionAndLargestAgentFunctor::SimDimensionAndLargestAgentFunctor ( Type xmin,
Type xmax,
Type ymin,
Type ymax,
Type zmin,
Type zmax,
Type largest 
)
inline

Definition at line 139 of file environment.h.

Member Function Documentation

◆ operator()()

void bdm::Environment::SimDimensionAndLargestAgentFunctor::operator() ( Agent agent,
AgentHandle   
)
inlineoverride

Definition at line 150 of file environment.h.

Member Data Documentation

◆ largest_

Type& bdm::Environment::SimDimensionAndLargestAgentFunctor::largest_

Definition at line 188 of file environment.h.

◆ xmax_

Type& bdm::Environment::SimDimensionAndLargestAgentFunctor::xmax_

Definition at line 182 of file environment.h.

◆ xmin_

Type& bdm::Environment::SimDimensionAndLargestAgentFunctor::xmin_

Definition at line 181 of file environment.h.

◆ ymax_

Type& bdm::Environment::SimDimensionAndLargestAgentFunctor::ymax_

Definition at line 184 of file environment.h.

◆ ymin_

Type& bdm::Environment::SimDimensionAndLargestAgentFunctor::ymin_

Definition at line 183 of file environment.h.

◆ zmax_

Type& bdm::Environment::SimDimensionAndLargestAgentFunctor::zmax_

Definition at line 186 of file environment.h.

◆ zmin_

Type& bdm::Environment::SimDimensionAndLargestAgentFunctor::zmin_

Definition at line 185 of file environment.h.


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