Files
solver/MbDCode/EndFramec.h
2023-05-12 21:50:11 -06:00

33 lines
837 B
C++

#pragma once
#include <memory>
#include "CartesianFrame.h"
//#include "MarkerFrame.h"
#include "FullColumn.h"
#include "FullMatrix.h"
namespace MbD {
class MarkerFrame;
class EndFramec : public CartesianFrame
{
//markerFrame rOeO aAOe
public:
EndFramec();
EndFramec(const char* str);
void initialize();
void setMarkerFrame(MarkerFrame* markerFrm);
MarkerFrame* getMarkerFrame();
void initializeLocally() override;
void initializeGlobally() override;
virtual void EndFrameqctFrom(std::shared_ptr<EndFramec>& frm);
MarkerFrame* markerFrame;
FColDsptr rOeO = std::make_shared<FullColumn<double>>(3);
FMatDsptr aAOe = std::make_shared<FullMatrix<double>>(3, 3);
};
using EndFrmcptr = std::shared_ptr<EndFramec>;
}