CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
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: