Fix OpenPolyAnnotationActor GetNextMeasure bug(can't get next closePolygon )
This commit is contained in:
@@ -26,7 +26,12 @@ public:
|
|||||||
bool onMeasureLeftButtonDown(vtkRenderWindowInteractor*) override;
|
bool onMeasureLeftButtonDown(vtkRenderWindowInteractor*) override;
|
||||||
void onMeasureMouseMove(vtkRenderWindowInteractor*) override;
|
void onMeasureMouseMove(vtkRenderWindowInteractor*) override;
|
||||||
bool onMeasureLeftButtonUp(vtkRenderWindowInteractor*) override;
|
bool onMeasureLeftButtonUp(vtkRenderWindowInteractor*) override;
|
||||||
NextMeasureMacro(OpenPolyAnnotationActor);
|
Measure *GetNextMeasure()
|
||||||
|
override{
|
||||||
|
auto m = OpenPolyAnnotationActor::New();
|
||||||
|
m->Closed = this->Closed;
|
||||||
|
return m;
|
||||||
|
}
|
||||||
void ForceDelete() override {
|
void ForceDelete() override {
|
||||||
this->SetRenderer(nullptr);
|
this->SetRenderer(nullptr);
|
||||||
printf("OpenPolyAnnotationActor delete \r\n");
|
printf("OpenPolyAnnotationActor delete \r\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user