manualContour3V3DControler::manualContour3V3DControler()
{
+ _manualcontour3Vcontroler=NULL;
}
// ----------------------------------------------------------------------------
manualContour3V3DControler::~manualContour3V3DControler()
void manualContour3V3DControler::AddPoint( int x, int y, int z )
{
manualContour3DControler::AddPoint( x, y, z );
- _manualcontour3Vcontroler->AddPoint_Others();
+ if (_manualcontour3Vcontroler!=NULL)
+ {
+ _manualcontour3Vcontroler->AddPoint_Others();
+ }
}
// ----------------------------------------------------------------------------
void manualContour3V3DControler::DeleteActualMousePoint(int x, int y)
if ((this->GetState()!=7) && (ss!=1)){
manualContour3DControler::MouseMove( x , y );
int id = GetManualViewBaseContour()->GetIdPoint ( x , y , GetZ() );
- _manualcontour3Vcontroler->MouseMove_Others(id);
+ if (_manualcontour3Vcontroler!=NULL)
+ {
+ _manualcontour3Vcontroler->MouseMove_Others(id);
+ }
}
}
// ----------------------------------------------------------------------------