CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
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
 
OdUInt64 calcArrayElementsSize () const
 
void optimizeMemory (OdUInt32 uSize)
 
OdFlatMetafileContainer * createMe () const
 
OdFlatMetafileContainer * clone (const Gap *pGaps=NULL) const
 
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 487 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 497 of file TrVisMetafileStream.h.

◆ arrayElement() [1/2]

OdTrVisArrayWrapper & OdTrVisFlatMetafileContainer::arrayElement ( OdTrVisArrayId  nElem)
inline

Definition at line 506 of file TrVisMetafileStream.h.

◆ arrayElement() [2/2]

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

Definition at line 510 of file TrVisMetafileStream.h.

◆ arrayElementsSize()

OdUInt32 OdTrVisFlatMetafileContainer::arrayElementsSize ( ) const
inline

Definition at line 502 of file TrVisMetafileStream.h.

◆ calcArrayElementsSize()

OdUInt64 OdTrVisFlatMetafileContainer::calcArrayElementsSize ( ) const
inline

Definition at line 517 of file TrVisMetafileStream.h.

◆ clearTrVisFlatContainer()

void OdTrVisFlatMetafileContainer::clearTrVisFlatContainer ( )

◆ clone()

OdFlatMetafileContainer * OdTrVisFlatMetafileContainer::clone ( const Gap *  pGaps = NULL) const
inline

Definition at line 531 of file TrVisMetafileStream.h.

◆ createMe()

OdFlatMetafileContainer * OdTrVisFlatMetafileContainer::createMe ( ) const
inline

Definition at line 529 of file TrVisMetafileStream.h.

◆ createReader()

OdBaseMetafileContainerReader * OdTrVisFlatMetafileContainer::createReader ( ) const

◆ createWriter()

OdBaseMetafileContainerWriter * OdTrVisFlatMetafileContainer::createWriter ( ) const

◆ lastArrayElement()

OdTrVisArrayId OdTrVisFlatMetafileContainer::lastArrayElement ( ) const
inline

Definition at line 515 of file TrVisMetafileStream.h.

◆ memoryPtr()

const OdUInt8 * OdTrVisFlatMetafileContainer::memoryPtr ( ) const
inline

Definition at line 547 of file TrVisMetafileStream.h.

◆ optimizeMemory()

void OdTrVisFlatMetafileContainer::optimizeMemory ( OdUInt32  uSize)

Member Data Documentation

◆ m_ArrayElements

OdArray<OdTrVisArrayWrapper> OdTrVisFlatMetafileContainer::m_ArrayElements

Definition at line 490 of file TrVisMetafileStream.h.


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