DiscussionsIssue archiveOCCT:Documentation

Archived issue #0026970

Update MSVC visualizers to support 7.0 handles and something more

Open CASCADEOCCT:Documentationclosed6 public notes

Search issues

Description

This is a request to update the file dox/dev_guides/debug/occt.natvis.
The main improvement is correct visualization of variables of type opencascade::handle, i.e. Handle(Class_Type) in version 7.0, under debugger.

Steps to reproduce

None

Public activity

6 archived notes

Participants are labeled by their role within this record.

01Commenter 2
Branch [archived branch] has been created by Author.

[revision removed]


Detailed log of new commits:

Author: Author
Date: Wed Dec 9 10:09:35 2015 +0300

    0026970: Update MSVC visualizers to support 7.0 handles and something more
    
    Changes:
    - make shorter visualization of handles: change word 'count' to 'cnt'
    - add visualization of hex value of entity in handles
    - add visualization of classes:
    opencascade::handle<*>
    NCollection_Sequence<*>
    TColStd_Array1OfInteger
    TColStd_Array1OfReal
    TColStd_Array2OfInteger
    TColStd_ListOfInteger
    TColStd_ListOfReal
    BRep_ListOfCurveRepresentation
    TopoDS_Shape
    TopoDS_TShape
    BOPDS_Pave
    BOPDS_PaveBlock
02Commenter 2
Please review.
03Commenter 3
Reviewed, please integrate (no testing is needed)
04Commenter 4
If I understand correctly, this patch includes also visualizers proposed at
http://www.opencascade.com/content/create-custom-views-opencascade-objects-visual-studio-debugger
05Commenter 5
Exactly, with some modifications.
06Commenter 2
Branch [archived branch] has been deleted by Participant.

[revision removed]