• abv's avatar
    0024023: Revamp the OCCT Handle -- general · c04c30b3
    abv authored
    Missing headers added; includes of headers "Handle_...hxx" removed.
    
    Misuses of macro Handle() and its use in typedefs corrected.
    
    Alias classes Profile and Option are removed from IFSelect; ones defined in MoniTool are used directly.
    
    Removed header files defining only Handle classes (except Image_PixMap_Handle.hxx)
    
    Classes SelectMgr_BaseFrustum and now inherit Standard_Transient and can be manipulated by Handle (not NCollection_Handle)
    
    Fixed reference-type local variable pointing to temporary object
    
    Use of handle in conditional expressions and comparisons to NULL are replaced by call to method IsNull()
    c04c30b3
BOPAlgo_PaveFiller_6.cxx 64.7 KB