{
// register and activate clipping plane
Standard_Boolean toAddPlane = Standard_True;
- Graphic3d_SequenceOfHClipPlane::Iterator aPlaneIt (myView->GetClipPlanes());
- for (; aPlaneIt.More(); aPlaneIt.Next())
+ Handle(Graphic3d_SequenceOfHClipPlane) aPlanes = myView->ClipPlanes();
+ if (!aPlanes.IsNull())
{
- if (aPlaneIt.Value() == myClippingPlane)
+ for (Graphic3d_SequenceOfHClipPlane::Iterator aPlaneIt (*aPlanes); aPlaneIt.More(); aPlaneIt.Next())
{
- toAddPlane = Standard_False;
- break;
+ if (aPlaneIt.Value() == myClippingPlane)
+ {
+ toAddPlane = Standard_False;
+ break;
+ }
}
}
{
// register and activate clipping plane
Standard_Boolean toAddPlane = Standard_True;
- Graphic3d_SequenceOfHClipPlane::Iterator aPlaneIt (myView->GetClipPlanes());
- for (; aPlaneIt.More(); aPlaneIt.Next())
+ Handle(Graphic3d_SequenceOfHClipPlane) aPlanes = myView->ClipPlanes();
+ if (!aPlanes.IsNull())
{
- if (aPlaneIt.Value() == myClippingPlane)
+ for (Graphic3d_SequenceOfHClipPlane::Iterator aPlaneIt (*aPlanes); aPlaneIt.More(); aPlaneIt.Next())
{
- toAddPlane = Standard_False;
- break;
+ if (aPlaneIt.Value() == myClippingPlane)
+ {
+ toAddPlane = Standard_False;
+ break;
+ }
}
}
EOL "if (...)"
EOL "{"
EOL " // register and activate clipping plane"
- EOL " if (!myView->GetClipPlanes().Contains (myClippingPlane))"
+ EOL " if (!myView->ClipPlanes()->Contains (myClippingPlane))"
EOL " {"
EOL " myView->AddClipPlane (myClippingPlane);"
EOL " }"