Scheduler
Public Member Functions | List of all members
Gridworld::YDimension Class Reference

#include <stateSpaceDimensions.h>

Inheritance diagram for Gridworld::YDimension:
Gridworld::StateSpaceDimension Mdp::StateSpaceDimension

Public Member Functions

 YDimension (size_t size) StateSpaceDimension(size)
 
- Public Member Functions inherited from Gridworld::StateSpaceDimension
 StateSpaceDimension (size_t size)
 
std::string getName () override
 returns the name of that dimension More...
 
statePosition_t getPosition () override
 gets the position of the state along that dimension More...
 
size_t getNumberOfPositions () override
 returns the number of possible positions along that dimension More...
 
- Public Member Functions inherited from Mdp::StateSpaceDimension
virtual ~StateSpaceDimension ()
 
void setIndex (int i)
 
int getIndex ()
 

Additional Inherited Members

- Protected Member Functions inherited from Mdp::StateSpaceDimension
template<typename T >
std::shared_ptr< T > getModel ()
 
- Protected Attributes inherited from Mdp::StateSpaceDimension
int index
 
std::shared_ptr< DomainModeldomainModel {nullptr}
 

Detailed Description

Definition at line 34 of file stateSpaceDimensions.h.

Constructor & Destructor Documentation

Gridworld::YDimension::YDimension ( size_t  size)

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