Moses::BackwardsEdge Class Reference

#include <BitmapContainer.h>

Collaboration diagram for Moses::BackwardsEdge:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BackwardsEdge (const BitmapContainer &prevBitmapContainer, BitmapContainer &parent, const TranslationOptionList &translations, const SquareMatrix &estimatedScores, const InputType &source, const bool deterministic=false)
 ~BackwardsEdge ()
bool GetInitialized ()
const BitmapContainerGetBitmapContainer () const
int GetDistortionPenalty ()
void PushSuccessors (const size_t x, const size_t y)

Protected Member Functions

void Initialize ()

Friends

class BitmapContainer


Detailed Description

Definition at line 178 of file BitmapContainer.h.


Constructor & Destructor Documentation

Moses::BackwardsEdge::BackwardsEdge ( const BitmapContainer prevBitmapContainer,
BitmapContainer parent,
const TranslationOptionList translations,
const SquareMatrix estimatedScores,
const InputType source,
const bool  deterministic = false 
)

Moses::BackwardsEdge::~BackwardsEdge (  ) 

Definition at line 196 of file BitmapContainer.cpp.


Member Function Documentation

const BitmapContainer & Moses::BackwardsEdge::GetBitmapContainer (  )  const

Definition at line 261 of file BitmapContainer.cpp.

int Moses::BackwardsEdge::GetDistortionPenalty (  ) 

bool Moses::BackwardsEdge::GetInitialized (  ) 

Definition at line 255 of file BitmapContainer.cpp.

void Moses::BackwardsEdge::Initialize (  )  [protected]

void Moses::BackwardsEdge::PushSuccessors ( const size_t  x,
const size_t  y 
)

Definition at line 267 of file BitmapContainer.cpp.

References Moses::BitmapContainer::Enqueue(), Moses::TranslationOptionList::Get(), NULL, and Moses::TranslationOptionList::size().

Referenced by Moses::BitmapContainer::ProcessBestHypothesis().

Here is the call graph for this function:

Here is the caller graph for this function:


Friends And Related Function Documentation

friend class BitmapContainer [friend]

Definition at line 181 of file BitmapContainer.h.


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

Generated on Thu Jul 6 00:32:52 2017 for Moses by  doxygen 1.5.9