CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
OdBaseHierarchyTreeFiler Class Referenceabstract

#include <RxModelTreeBaseNode.h>

Public Member Functions

 ~OdBaseHierarchyTreeFiler ()
 
virtual bool rdBool ()=0
 
virtual double rdDouble ()=0
 
virtual OdUInt8 rdInt8 ()=0
 
virtual OdUInt8 rdUInt8 ()=0
 
virtual OdUInt16 rdInt16 ()=0
 
virtual OdUInt16 rdUInt16 ()=0
 
virtual OdUInt32 rdInt32 ()=0
 
virtual OdUInt32 rdUInt32 ()=0
 
virtual OdInt64 rdInt64 ()=0
 
virtual OdInt64 rdUInt64 ()=0
 
virtual OdString rdString ()=0
 
virtual OdAnsiString rdAnsiString ()=0
 
virtual OdGePoint2d rdGePoint2d ()=0
 
virtual OdGePoint3d rdGePoint3d ()=0
 
virtual OdGeVector2d rdGeVector2d ()=0
 
virtual OdGeVector3d rdGeVector3d ()=0
 
virtual OdCmEntityColor rdCmEntityColor ()=0
 
virtual OdCmTransparency rdCmTransparency ()=0
 
virtual void wrBool (const bool value)=0
 
virtual void wrDouble (const double value)=0
 
virtual void wrInt8 (const OdInt8 value)=0
 
virtual void wrUInt8 (const OdUInt8 value)=0
 
virtual void wrInt16 (const OdInt16 value)=0
 
virtual void wrUInt16 (const OdUInt16 value)=0
 
virtual void wrInt32 (const OdInt32 value)=0
 
virtual void wrUInt32 (const OdUInt32 value)=0
 
virtual void wrInt64 (const OdInt64 value)=0
 
virtual void wrUInt64 (const OdUInt64 value)=0
 
virtual void wrString (const OdString &value)=0
 
virtual void wrAnsiString (const OdAnsiString &value)=0
 
virtual void wrGePoint2d (const OdGePoint2d &value)=0
 
virtual void wrGePoint3d (const OdGePoint3d &value)=0
 
virtual void wrGeVector2d (const OdGeVector2d &value)=0
 
virtual void wrGeVector3d (const OdGeVector3d &value)=0
 
virtual void wrCmEntityColor (const OdCmEntityColor &value)=0
 
virtual void wrCmTransparency (const OdCmTransparency &value)=0
 

Detailed Description

This class is the abstract base class for classes that are used for file I/O operations.

<group Other_Classes>

Definition at line 227 of file RxModelTreeBaseNode.h.

Constructor & Destructor Documentation

◆ ~OdBaseHierarchyTreeFiler()

OdBaseHierarchyTreeFiler::~OdBaseHierarchyTreeFiler ( )
inline

Destroys an instance of the OdBaseHierarchyTreeFiler class.

Definition at line 234 of file RxModelTreeBaseNode.h.

Member Function Documentation

◆ rdAnsiString()

virtual OdAnsiString OdBaseHierarchyTreeFiler::rdAnsiString ( )
pure virtual

Reads the AnsiString value of the current item of this Filer object.

Returns
OdAnsiString value of the current item of this Filer object.

◆ rdBool()

virtual bool OdBaseHierarchyTreeFiler::rdBool ( )
pure virtual

Reads the boolean value of the current item of this Filer object.

Returns
Boolean value of the current item of this Filer object.

◆ rdCmEntityColor()

virtual OdCmEntityColor OdBaseHierarchyTreeFiler::rdCmEntityColor ( )
pure virtual

Reads the entity color object value of the current item of this Filer object.

Returns
Entity color object value of the current item of this Filer object.

◆ rdCmTransparency()

virtual OdCmTransparency OdBaseHierarchyTreeFiler::rdCmTransparency ( )
pure virtual

Reads the transparency object value of the current item of this Filer object.

Returns
Transparency object value of the current item of this Filer object.

◆ rdDouble()

virtual double OdBaseHierarchyTreeFiler::rdDouble ( )
pure virtual

Reads the double value of the current item of this Filer object.

Returns
Double value of the current item of this Filer object.

◆ rdGePoint2d()

virtual OdGePoint2d OdBaseHierarchyTreeFiler::rdGePoint2d ( )
pure virtual

Reads the 2D point value of the current item of this Filer object.

Returns
2D point value of the current item of this Filer object.

◆ rdGePoint3d()

virtual OdGePoint3d OdBaseHierarchyTreeFiler::rdGePoint3d ( )
pure virtual

Reads the 3D point value of the current item of this Filer object.

Returns
3D point value of the current item of this Filer object.

◆ rdGeVector2d()

virtual OdGeVector2d OdBaseHierarchyTreeFiler::rdGeVector2d ( )
pure virtual

Reads the 2D vector value of the current item of this Filer object.

Returns
2D vector value of the current item of this Filer object.

◆ rdGeVector3d()

virtual OdGeVector3d OdBaseHierarchyTreeFiler::rdGeVector3d ( )
pure virtual

Reads the 3D vector value of the current item of this Filer object.

Returns
3D vector value of the current item of this Filer object.

◆ rdInt16()

virtual OdUInt16 OdBaseHierarchyTreeFiler::rdInt16 ( )
pure virtual

Reads the Int16 value of the current item of this Filer object.

Returns
Int16 value of the current item of this Filer object.

◆ rdInt32()

virtual OdUInt32 OdBaseHierarchyTreeFiler::rdInt32 ( )
pure virtual

Reads the Int32 value of the current item of this Filer object.

Returns
Int32 value of the current item of this Filer object.

◆ rdInt64()

virtual OdInt64 OdBaseHierarchyTreeFiler::rdInt64 ( )
pure virtual

Reads the Int64 value of the current item of this Filer object.

Returns
Int64 value of the current item of this Filer object.

◆ rdInt8()

virtual OdUInt8 OdBaseHierarchyTreeFiler::rdInt8 ( )
pure virtual

Reads the Int8 value of the current item of this Filer object.

Returns
Int8 value of the current item of this Filer object.

◆ rdString()

virtual OdString OdBaseHierarchyTreeFiler::rdString ( )
pure virtual

Reads the string value of the current item of this Filer object.

Returns
OdString value of the current item of this Filer object.

◆ rdUInt16()

virtual OdUInt16 OdBaseHierarchyTreeFiler::rdUInt16 ( )
pure virtual

Reads the UInt16 value of the current item of this Filer object.

Returns
UInt16 value of the current item of this Filer object.

◆ rdUInt32()

virtual OdUInt32 OdBaseHierarchyTreeFiler::rdUInt32 ( )
pure virtual

Reads the UInt16 value of the current item of this Filer object.

Returns
UInt16 value of the current item of this Filer object.

◆ rdUInt64()

virtual OdInt64 OdBaseHierarchyTreeFiler::rdUInt64 ( )
pure virtual

Reads the UInt64 value of the current item of this Filer object.

Returns
UInt64 value of the current item of this Filer object.

◆ rdUInt8()

virtual OdUInt8 OdBaseHierarchyTreeFiler::rdUInt8 ( )
pure virtual

Reads the UInt8 value of the current item of this Filer object.

Returns
UInt8 value of the current item of this Filer object.

◆ wrAnsiString()

virtual void OdBaseHierarchyTreeFiler::wrAnsiString ( const OdAnsiString &  value)
pure virtual

Writes the specified AnsiString value to this Filer object.

Parameters
value[in] The AnsiString value to write.

◆ wrBool()

virtual void OdBaseHierarchyTreeFiler::wrBool ( const bool  value)
pure virtual

Writes the specified boolean value to this Filer object.

Parameters
value[in] The Boolean value to write.

◆ wrCmEntityColor()

virtual void OdBaseHierarchyTreeFiler::wrCmEntityColor ( const OdCmEntityColor value)
pure virtual

Writes the specified the entity color object value to this Filer object.

Parameters
value[in] The entity color object value to write.

◆ wrCmTransparency()

virtual void OdBaseHierarchyTreeFiler::wrCmTransparency ( const OdCmTransparency value)
pure virtual

Writes the specified the transparency object value to this Filer object.

Parameters
value[in] The transparency object value to write.

◆ wrDouble()

virtual void OdBaseHierarchyTreeFiler::wrDouble ( const double  value)
pure virtual

Writes the specified double value to this Filer object.

Parameters
value[in] The double value to write.

◆ wrGePoint2d()

virtual void OdBaseHierarchyTreeFiler::wrGePoint2d ( const OdGePoint2d value)
pure virtual

Writes the specified 2D point value to this Filer object.

Parameters
value[in] The 2D point value to write.

◆ wrGePoint3d()

virtual void OdBaseHierarchyTreeFiler::wrGePoint3d ( const OdGePoint3d value)
pure virtual

Writes the specified 3D point value to this Filer object.

Parameters
value[in] The 3D point value to write.

◆ wrGeVector2d()

virtual void OdBaseHierarchyTreeFiler::wrGeVector2d ( const OdGeVector2d value)
pure virtual

Writes the specified 2D vector value to this Filer object.

Parameters
value[in] The 2D vector value to write.

◆ wrGeVector3d()

virtual void OdBaseHierarchyTreeFiler::wrGeVector3d ( const OdGeVector3d value)
pure virtual

Writes the specified 3D vector value to this Filer object.

Parameters
value[in] The 3D vector value to write.

◆ wrInt16()

virtual void OdBaseHierarchyTreeFiler::wrInt16 ( const OdInt16  value)
pure virtual

Writes the specified Int16 value to this Filer object.

Parameters
value[in] The Int16 value to write.

◆ wrInt32()

virtual void OdBaseHierarchyTreeFiler::wrInt32 ( const OdInt32  value)
pure virtual

Writes the specified Int32 value to this Filer object.

Parameters
value[in] The Int32 value to write.

◆ wrInt64()

virtual void OdBaseHierarchyTreeFiler::wrInt64 ( const OdInt64  value)
pure virtual

Writes the specified Int64 value to this Filer object.

Parameters
value[in] The Int64 value to write.

◆ wrInt8()

virtual void OdBaseHierarchyTreeFiler::wrInt8 ( const OdInt8  value)
pure virtual

Writes the specified Int8 value to this Filer object.

Parameters
value[in] The Int8 value to write.

◆ wrString()

virtual void OdBaseHierarchyTreeFiler::wrString ( const OdString value)
pure virtual

Writes the specified string value to this Filer object.

Parameters
value[in] The string value to write.

◆ wrUInt16()

virtual void OdBaseHierarchyTreeFiler::wrUInt16 ( const OdUInt16  value)
pure virtual

Writes the specified UInt16 value to this Filer object.

Parameters
value[in] The UInt16 value to write.

◆ wrUInt32()

virtual void OdBaseHierarchyTreeFiler::wrUInt32 ( const OdUInt32  value)
pure virtual

Writes the specified UInt32 value to this Filer object.

Parameters
value[in] The UInts32 value to write.

◆ wrUInt64()

virtual void OdBaseHierarchyTreeFiler::wrUInt64 ( const OdUInt64  value)
pure virtual

Writes the specified UInt64 value to this Filer object.

Parameters
value[in] The UInt64 value to write.

◆ wrUInt8()

virtual void OdBaseHierarchyTreeFiler::wrUInt8 ( const OdUInt8  value)
pure virtual

Writes the specified UInt8 value to this Filer object.

Parameters
value[in] The UInt8 value to write.

The documentation for this class was generated from the following file: