CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdGiShell Class Reference

#include <GiMetafiler.h>

Public Member Functions

 OdGiShell (OdInt32 nbVertex, const OdGePoint3d *pVertexList, OdInt32 faceListSize, const OdInt32 *pFaceList, const OdGiEdgeData *pEdgeData, const OdGiFaceData *pFaceData, const OdGiVertexData *pVertexData)
 
 ~OdGiShell ()
 
OdInt32 numVertices () const
 
OdInt32 faceListSize () const
 
const OdGePoint3dvertices () const
 
const OdInt32faceList () const
 
const OdGiEdgeDataedgeData () const
 
const OdGiFaceDatafaceData () const
 
const OdGiVertexDatavertexData () const
 

Detailed Description

Definition at line 402 of file GiMetafiler.h.

Constructor & Destructor Documentation

◆ OdGiShell()

OdGiShell::OdGiShell ( OdInt32 nbVertex,
const OdGePoint3d * pVertexList,
OdInt32 faceListSize,
const OdInt32 * pFaceList,
const OdGiEdgeData * pEdgeData,
const OdGiFaceData * pFaceData,
const OdGiVertexData * pVertexData )

Constructor for the OdGiShell class.

Parameters
numVertices[in] Number of vertices.
vertexList[in] Array of vertices.
faceListSize[in] Number of entries in faceList.
faceList[in] Array of numbers that define the faces.
pEdgeData[in] Pointer to additional edge data.
pFaceData[in] Pointer to additional face data.
pVertexData[in] Pointer to additional vertex data.
See also
<link tv_geometry_shells, Work with Shells>

◆ ~OdGiShell()

OdGiShell::~OdGiShell ( )

Destructor for the OdGiShell class.

Member Function Documentation

◆ edgeData()

const OdGiEdgeData * OdGiShell::edgeData ( ) const
inline

Returns additional edge data.

Returns
Pointer to an OdGiEdgeData instance with additional edge data.

Definition at line 470 of file GiMetafiler.h.

◆ faceData()

const OdGiFaceData * OdGiShell::faceData ( ) const
inline

Returns additional face data.

Returns
Pointer to an OdGiFaceData instance with additional face data.

Definition at line 478 of file GiMetafiler.h.

◆ faceList()

const OdInt32 * OdGiShell::faceList ( ) const
inline

Returns list of numbers that define the faces.

Returns
Pointer to a list of numbers that define the faces.

Definition at line 462 of file GiMetafiler.h.

◆ faceListSize()

OdInt32 OdGiShell::faceListSize ( ) const
inline

Returns number of entries in faceList.

Returns
Number of entries in faceList.

Definition at line 445 of file GiMetafiler.h.

◆ numVertices()

OdInt32 OdGiShell::numVertices ( ) const
inline

Returns number of vertices in a shell.

Returns
Number of vertices in a shell.

Definition at line 437 of file GiMetafiler.h.

◆ vertexData()

const OdGiVertexData * OdGiShell::vertexData ( ) const
inline

Returns additional vertex data.

Returns
Pointer to an OdGiVertexData instance with additional vertex data.

Definition at line 486 of file GiMetafiler.h.

◆ vertices()

const OdGePoint3d * OdGiShell::vertices ( ) const
inline

Returns vertices of a shell.

Returns
Pointer to a list of vertices.

Definition at line 454 of file GiMetafiler.h.


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