CFx SDK Documentation  2023 SP0
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
OdAveMapping Class Reference

#include <AveMapping.h>

Public Member Functions

 OdAveMapping ()
 
bool getMapping (const OdDbObjectId &objectId)
 
void setMapping (const OdDbObjectId &objectId)
 

Static Public Member Functions

static void clearMapping (const OdDbObjectId &objectId)
 

Public Attributes

OdAve::SetuvType m_MappingType
 
OdGePoint3d m_Pt1
 
OdGePoint3d m_Pt2
 
OdGePoint3d m_Pt3
 
OdGePoint3d m_Pt4
 
OdAve::TileMethod m_Tile
 
OdGePoint3d m_Scale
 
OdGePoint3d m_Offset
 
OdGeMatrix3d m_Transform
 

Detailed Description

This class represents AVE mapping settings. Corresponding C++ library: TD_Ave <group OdAve_Classes>

Definition at line 40 of file AveMapping.h.

Constructor & Destructor Documentation

◆ OdAveMapping()

OdAveMapping::OdAveMapping ( )

Member Function Documentation

◆ clearMapping()

static void OdAveMapping::clearMapping ( const OdDbObjectId objectId)
static

Removes the mapping settings from the specified object.

Parameters
objectId[in] Object ID of object to be cleared.

◆ getMapping()

bool OdAveMapping::getMapping ( const OdDbObjectId objectId)

Populates this Mapping object with the mapping settings from the specified object.

Parameters
objectId[in] Object ID of the source object.
Returns
Returns true if and only if there were mapping settings for the specified object.

◆ setMapping()

void OdAveMapping::setMapping ( const OdDbObjectId objectId)

Writes the mapping settings from this Mapping object to the specified object.

Parameters
objectId[in] Object ID of the destination object.

Member Data Documentation

◆ m_MappingType

OdAve::SetuvType OdAveMapping::m_MappingType

Definition at line 64 of file AveMapping.h.

◆ m_Offset

OdGePoint3d OdAveMapping::m_Offset

Definition at line 71 of file AveMapping.h.

◆ m_Pt1

OdGePoint3d OdAveMapping::m_Pt1

Definition at line 65 of file AveMapping.h.

◆ m_Pt2

OdGePoint3d OdAveMapping::m_Pt2

Definition at line 66 of file AveMapping.h.

◆ m_Pt3

OdGePoint3d OdAveMapping::m_Pt3

Definition at line 67 of file AveMapping.h.

◆ m_Pt4

OdGePoint3d OdAveMapping::m_Pt4

Definition at line 68 of file AveMapping.h.

◆ m_Scale

OdGePoint3d OdAveMapping::m_Scale

Definition at line 70 of file AveMapping.h.

◆ m_Tile

OdAve::TileMethod OdAveMapping::m_Tile

Definition at line 69 of file AveMapping.h.

◆ m_Transform

OdGeMatrix3d OdAveMapping::m_Transform

Definition at line 72 of file AveMapping.h.


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