CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AECGrPoint Class Reference

#include <AECGrPoint.h>

Public Member Functions

 AECGrPoint ()
 
const OdGeMatrix3dpoint () const
 
void setPoint (const OdGePoint3d &pt)
 
void setPoint (const OdGePoint3d &pt, const OdGeVector3d &vXAxis)
 
void setPoint (const OdGePoint3d &pt, const OdGeVector3d &vXAxis, const OdGeVector3d &vYAxis)
 
AECGr::Glyph glyph () const
 
void setGlyph (AECGr::Glyph eGlyph)
 
OdString tooltip () const
 
void setTooltip (const OdString &strTooltip)
 
OdUInt32 modeCnt () const
 
OdString modeName (OdUInt32 iMode=0) const
 
AECGripConstraintPtr modeConstraint (OdUInt32 iMode=0) const
 
void setSingleMode (AECGripConstraintPtr pConstraint)
 
void setSingleMode (const OdString &strModeName, AECGripConstraintPtr pConstraint)
 
void appendMode (AECGripConstraintPtr pConstraint)
 
void appendMode (const OdString &strName, AECGripConstraintPtr pConstraint)
 
const OdGeVector3dalternativeDir () const
 
void setAlternativeDir (const OdGeVector3d &vDir)
 
bool trigger () const
 
void setTrigger (bool bTrigger)
 
voidappData () const
 
void setAppData (void *pData)
 
void transformBy (const OdGeMatrix3d &mTransform)
 

Detailed Description

AEC Grip point descriptor. <group TA_API_Grips>

Definition at line 34 of file AECGrPoint.h.

Constructor & Destructor Documentation

◆ AECGrPoint()

AECGrPoint::AECGrPoint ( )

Constructor.

Member Function Documentation

◆ alternativeDir()

const OdGeVector3d & AECGrPoint::alternativeDir ( ) const

Returns alternative direction.

◆ appData()

void * AECGrPoint::appData ( ) const

Returns application data.

◆ appendMode() [1/2]

void AECGrPoint::appendMode ( AECGripConstraintPtr  pConstraint)

Appends mode with empty name.

◆ appendMode() [2/2]

void AECGrPoint::appendMode ( const OdString strName,
AECGripConstraintPtr  pConstraint 
)

Appends mode.

◆ glyph()

AECGr::Glyph AECGrPoint::glyph ( ) const

Returns type of visual representation of grip point.

◆ modeCnt()

OdUInt32 AECGrPoint::modeCnt ( ) const

Returns the number of modes.

◆ modeConstraint()

AECGripConstraintPtr AECGrPoint::modeConstraint ( OdUInt32  iMode = 0) const

Returns mode constraint.

◆ modeName()

OdString AECGrPoint::modeName ( OdUInt32  iMode = 0) const

Returns mode name.

◆ point()

const OdGeMatrix3d & AECGrPoint::point ( ) const

Returns the oriented position of grip point.

◆ setAlternativeDir()

void AECGrPoint::setAlternativeDir ( const OdGeVector3d vDir)

Sets alternative direction.

◆ setAppData()

void AECGrPoint::setAppData ( void pData)

Sets application data.

◆ setGlyph()

void AECGrPoint::setGlyph ( AECGr::Glyph  eGlyph)

Sets type of visual representation of grip point.

◆ setPoint() [1/3]

void AECGrPoint::setPoint ( const OdGePoint3d pt)

Sets the oriented position of grip point.

◆ setPoint() [2/3]

void AECGrPoint::setPoint ( const OdGePoint3d pt,
const OdGeVector3d vXAxis 
)

◆ setPoint() [3/3]

void AECGrPoint::setPoint ( const OdGePoint3d pt,
const OdGeVector3d vXAxis,
const OdGeVector3d vYAxis 
)

◆ setSingleMode() [1/2]

void AECGrPoint::setSingleMode ( AECGripConstraintPtr  pConstraint)

Sets grip point to single mode with empty name.

◆ setSingleMode() [2/2]

void AECGrPoint::setSingleMode ( const OdString strModeName,
AECGripConstraintPtr  pConstraint 
)

Sets grip point to single mode.

◆ setTooltip()

void AECGrPoint::setTooltip ( const OdString strTooltip)

Sets tooltip.

◆ setTrigger()

void AECGrPoint::setTrigger ( bool  bTrigger)

Sets whether grip point is trigger grip.

◆ tooltip()

OdString AECGrPoint::tooltip ( ) const

Returns tooltip.

◆ transformBy()

void AECGrPoint::transformBy ( const OdGeMatrix3d mTransform)

◆ trigger()

bool AECGrPoint::trigger ( ) const

Returns whether grip point is trigger grip.


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