User Tools

Site Tools


class:temp:dface



DFace

Inherited from DShape,

Inherited by NULL

Friend class NULL

Description

Public interface

Private interface


DFace(TKey tKey, TCursor cr)

  • function:
  • parameters:
    1. [i] TKey tKey:
    2. [i] TCursor cr:
  • return value:

virtual ~DFace()

  • function:
  • parameters: NULL
  • return value:

TCursor GetHeadEdgePosition() const

  • function:
  • parameters: NULL
  • return value:

TCursor GetTailEdgePosition() const

  • function:
  • parameters: NULL
  • return value:

const DEdge* GetNextEdge(TCursor& crPos, SHAPE_ORIENTATION& eOrientation) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
    2. [i] SHAPE_ORIENTATION& eOrientation:
  • return value:

const DEdge* GetPrevEdge(TCursor& crPos, SHAPE_ORIENTATION& eOrientation) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
    2. [i] SHAPE_ORIENTATION& eOrientation:
  • return value:

const DEdge* GetEdgeAt(TCursor crPos, SHAPE_ORIENTATION& eOrientation) const

  • function:
  • parameters:
    1. [i] TCursor crPos:
    2. [i] SHAPE_ORIENTATION& eOrientation:
  • return value:

void NextEdge(TCursor& crPos) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
  • return value:

void PrevEdge(TCursor& crPos) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
  • return value:

long GetEdgeCount() const

  • function:
  • parameters: NULL
  • return value:

TCursor FindEdgePosition(const DEdge* pEdge) const

  • function:
  • parameters:
    1. [i] const DEdge* pEdge:
  • return value:

TCursor GetHeadSolidPosition() const

  • function:
  • parameters: NULL
  • return value:

TCursor GetTailSolidPosition() const

  • function:
  • parameters: NULL
  • return value:

const DSolid* GetNextSolid(TCursor& crPos, SHAPE_ORIENTATION& eOrientation) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
    2. [i] SHAPE_ORIENTATION& eOrientation:
  • return value:

const DSolid* GetPrevSolid(TCursor& crPos, SHAPE_ORIENTATION& eOrientation) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
    2. [i] SHAPE_ORIENTATION& eOrientation:
  • return value:

const DSolid* GetSolidAt(TCursor crPos, SHAPE_ORIENTATION& eOrientation) const

  • function:
  • parameters:
    1. [i] TCursor crPos:
    2. [i] SHAPE_ORIENTATION& eOrientation:
  • return value:

void NextSolid(TCursor& crPos) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
  • return value:

void PrevSolid(TCursor& crPos) const

  • function:
  • parameters:
    1. [i] TCursor& crPos:
  • return value:

long GetSolidCount() const

  • function:
  • parameters: NULL
  • return value:

TCursor FindSolidPosition(const DSolid* pSolid) const

  • function:
  • parameters:
    1. [i] const DSolid* pSolid:
  • return value:

TCursor AttachEdge(CDBSession* pDBSession, const DEdge* pEdge, SHAPE_ORIENTATION eOrientation, TCursor crPosBefore = NULL)

  • function:
  • parameters:
    1. [i] CDBSession* pDBSession:
    2. [i] const DEdge* pEdge:
    3. [i] SHAPE_ORIENTATION eOrientation:
    4. [i] TCursor crPosBefore = NULL:
  • return value:

void DetachEdge(CDBSession* pDBSession, TCursor crPos)

  • function:
  • parameters:
    1. [i] CDBSession* pDBSession:
    2. [i] TCursor crPos:
  • return value:

DB_DECLARE_DITEM(DFace)

  • function:
  • parameters:
    1. [i] DFace:
  • return value:
class/temp/dface.txt · Last modified: 2024/04/26 11:57 (external edit)