Open CASCADE Technology 6.6.0
Public Member Functions
DDF_Browser Class Reference

Browses a data framework.

#include <DDF_Browser.hxx>

Inheritance diagram for DDF_Browser:
Inheritance graph
[legend]

Public Member Functions

 DDF_Browser (const Handle< TDF_Data > &aDF)
void DrawOn (Draw_Display &dis) const
virtual Handle_Draw_Drawable3D Copy () const
 For variable copy.

virtual void Dump (Standard_OStream &S) const
 For variable dump.

virtual void Whatis (Draw_Interpretor &I) const
 For variable whatis command. Set as a result the
type of the variable.

void Data (const Handle< TDF_Data > &aDF)
Handle_TDF_Data Data () const
TCollection_AsciiString OpenRoot () const
 Returns a string composed with the sub-label
entries of <myDF>.

TCollection_AsciiString OpenLabel (const TDF_Label &aLab) const
 Returns a string composed with the sub-label
entries of <aLab>.

TCollection_AsciiString OpenAttributeList (const TDF_Label &aLab)
 Returns a string composed with the attribute index
(found in <myAttMap>) of <aLab>.

TCollection_AsciiString OpenAttribute (const Standard_Integer anIndex=0)
 Returns a string composed with the list of
referenced attribute index of the attribute
<anIndex>. For exemple, it is usefull for
TDataStd_Group. It uses a mecanism based on a
DDF_AttributeBrowser.

TCollection_AsciiString Information () const
 Returns information about <me> to be displayed in
information window.

TCollection_AsciiString Information (const TDF_Label &aLab) const
 Returns information about <aLab> to be displayed
in information window.

TCollection_AsciiString Information (const Standard_Integer anIndex=0) const
 Returns information about attribute <anIndex> to
be displayed in information window.


Constructor & Destructor Documentation

DDF_Browser::DDF_Browser ( const Handle< TDF_Data > &  aDF)

Member Function Documentation

virtual Handle_Draw_Drawable3D DDF_Browser::Copy ( ) const [virtual]

Reimplemented from Draw_Drawable3D.

void DDF_Browser::Data ( const Handle< TDF_Data > &  aDF)
Handle_TDF_Data DDF_Browser::Data ( ) const
void DDF_Browser::DrawOn ( Draw_Display dis) const [virtual]

Implements Draw_Drawable3D.

virtual void DDF_Browser::Dump ( Standard_OStream S) const [virtual]

Reimplemented from Draw_Drawable3D.

TCollection_AsciiString DDF_Browser::Information ( ) const
TCollection_AsciiString DDF_Browser::Information ( const Standard_Integer  anIndex = 0) const
TCollection_AsciiString DDF_Browser::Information ( const TDF_Label aLab) const
TCollection_AsciiString DDF_Browser::OpenAttribute ( const Standard_Integer  anIndex = 0)
TCollection_AsciiString DDF_Browser::OpenAttributeList ( const TDF_Label aLab)
TCollection_AsciiString DDF_Browser::OpenLabel ( const TDF_Label aLab) const
TCollection_AsciiString DDF_Browser::OpenRoot ( ) const
virtual void DDF_Browser::Whatis ( Draw_Interpretor I) const [virtual]

Reimplemented from Draw_Drawable3D.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines