CFx SDK Documentation  2022 SP0
Public Member Functions | Public Attributes | List of all members
OdTrVisFlatMetafileContainer Class Reference

#include <TrVisMetafileStream.h>

Inheritance diagram for OdTrVisFlatMetafileContainer:
OdTrVisMetafileContainer

Public Member Functions

 OdTrVisFlatMetafileContainer ()
 
 ~OdTrVisFlatMetafileContainer ()
 
void clearTrVisFlatContainer ()
 
OdTrVisArrayId appendArrayElement (const OdTrVisArrayWrapper &element)
 
OdUInt32 arrayElementsSize () const
 
OdTrVisArrayWrapperarrayElement (OdTrVisArrayId nElem)
 
const OdTrVisArrayWrapperarrayElement (OdTrVisArrayId nElem) const
 
OdTrVisArrayId lastArrayElement () const
 
void optimizeMemory (OdUInt32 uSize)
 
OdBaseMetafileContainerReader * createReader () const
 
OdBaseMetafileContainerWriter * createWriter () const
 
const OdUInt8memoryPtr () const
 

Public Attributes

OdArray< OdTrVisArrayWrapperm_ArrayElements
 

Detailed Description

Library: Source code provided.

<group ExRender_Classes>

Definition at line 404 of file TrVisMetafileStream.h.

Constructor & Destructor Documentation

◆ OdTrVisFlatMetafileContainer()

OdTrVisFlatMetafileContainer::OdTrVisFlatMetafileContainer ( )

◆ ~OdTrVisFlatMetafileContainer()

OdTrVisFlatMetafileContainer::~OdTrVisFlatMetafileContainer ( )

Member Function Documentation

◆ appendArrayElement()

OdTrVisArrayId OdTrVisFlatMetafileContainer::appendArrayElement ( const OdTrVisArrayWrapper element)
inline

Definition at line 414 of file TrVisMetafileStream.h.

◆ arrayElement() [1/2]

OdTrVisArrayWrapper& OdTrVisFlatMetafileContainer::arrayElement ( OdTrVisArrayId  nElem)
inline

Definition at line 423 of file TrVisMetafileStream.h.

◆ arrayElement() [2/2]

const OdTrVisArrayWrapper& OdTrVisFlatMetafileContainer::arrayElement ( OdTrVisArrayId  nElem) const
inline

Definition at line 427 of file TrVisMetafileStream.h.

◆ arrayElementsSize()

OdUInt32 OdTrVisFlatMetafileContainer::arrayElementsSize ( ) const
inline

Definition at line 419 of file TrVisMetafileStream.h.

◆ clearTrVisFlatContainer()

void OdTrVisFlatMetafileContainer::clearTrVisFlatContainer ( )

◆ createReader()

OdBaseMetafileContainerReader* OdTrVisFlatMetafileContainer::createReader ( ) const

◆ createWriter()

OdBaseMetafileContainerWriter* OdTrVisFlatMetafileContainer::createWriter ( ) const

◆ lastArrayElement()

OdTrVisArrayId OdTrVisFlatMetafileContainer::lastArrayElement ( ) const
inline

Definition at line 432 of file TrVisMetafileStream.h.

◆ memoryPtr()

const OdUInt8* OdTrVisFlatMetafileContainer::memoryPtr ( ) const
inline

Definition at line 443 of file TrVisMetafileStream.h.

◆ optimizeMemory()

void OdTrVisFlatMetafileContainer::optimizeMemory ( OdUInt32  uSize)

Member Data Documentation

◆ m_ArrayElements

OdArray<OdTrVisArrayWrapper> OdTrVisFlatMetafileContainer::m_ArrayElements

Definition at line 407 of file TrVisMetafileStream.h.


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