martinruenz / maskfusion

MaskFusion: Real-Time Recognition, Tracking and Reconstruction of Multiple Moving Objects
http://visual.cs.ucl.ac.uk/pubs/maskfusion/index.html
Other
569 stars 146 forks source link

shared_ptr<pangolin::VarValueT<type> > has no member named ‘Set’ #41

Open PNeigel opened 3 years ago

PNeigel commented 3 years ago

I'm getting a ton of errors like these for different VarValueT:

/home/user/repos/maskfusion/maskfusion/GUI/Tools/GUI.h: In lambda function:
/home/user/repos/maskfusion/maskfusion/GUI/Tools/GUI.h:241:70: error: ‘class std::shared_ptr<pangolin::VarValueT<bool> >’ has no member named ‘Set’; did you mean ‘get’?
  241 |     pangolin::RegisterKeyPressCallback('w', [&]() { saveCloud->Ref().Set(true); });

Probably Pangolin was changed/refactored? Could you say from which commit you pulled Pangolin in your working version, so I can downgrade Pangolin to a compatible one.

PNeigel commented 3 years ago

42