diff --git a/dox/dev_guides/debug/occt.natvis b/dox/dev_guides/debug/occt.natvis index c21ba55bea..fad548198d 100644 --- a/dox/dev_guides/debug/occt.natvis +++ b/dox/dev_guides/debug/occt.natvis @@ -1,6 +1,6 @@ - + [{(float)x} {(float)y}] @@ -40,18 +40,25 @@ NULL - [count={entity->count}] + [cnt={entity->count}] *entity NULL - [count={entity->count}] + {(void*)entity} [cnt={entity->count}] *((NCollection_Handle<$T1>::Ptr*)entity)->myPtr + + NULL + {(void*)entity} [cnt={entity->count} {*entity}] + + (opencascade::handle<$T1>::element_type*)entity + + {mylength}: {mystring,s} @@ -101,6 +108,17 @@ + + NCollection_Sequence [{mySize}] + + + mySize + myFirstItem + myNext + *($T1*)(sizeof(NCollection_SeqNode) + ((char *)this)) + + + VOID @@ -143,4 +161,97 @@ [{myGlVerMajor}.{myGlVerMinor}] + + + + empty + {{size = {myUpperBound - myLowerBound + 1}}} + + myUpperBound - myLowerBound + 1 + + myUpperBound - myLowerBound + 1 + (Standard_Integer*)(myStart) + myLowerBound + + + + + + empty + {{size = {myUpperBound - myLowerBound + 1}}} + + myUpperBound - myLowerBound + 1 + + myUpperBound - myLowerBound + 1 + (Standard_Real*)(myStart) + myLowerBound + + + + + + + empty + extent = {(myUpperColumn-myLowerColumn+1) * (myUpperRow-myLowerRow+1)} + + + + + + {{current = {myValue}}} + + + this + (TColStd_ListNodeOfListOfInteger*)myNext + this->myValue + + + + + + empty + + (TColStd_ListNodeOfListOfInteger*)(myFirst) + + + + + {{current = {myValue}}} + + + this + (TColStd_ListNodeOfListOfReal*)myNext + this->myValue + + + + + + empty + + (TColStd_ListNodeOfListOfReal*)(myFirst) + + + + + empty + + (BRep_ListNodeOfListOfCurveRepresentation*)(myFirst) + + + + + {myOrient} {myTShape} loc={myLocation} + + + + subshapes={myShapes} flags={myFlags} + + + + {{{myIndex} {myParameter}}} + + + + edge={myEdge} orig={myOriginalEdge} pave1={myPave1} pave2={myPave2} extpaves={myExtPaves} + +