Acad::ErrorStatus CAcDbCurveText::subGetOsnapPoints (AcDb::OsnapMode osnapMode,int gsSelectionMark,const AcGePoint3d &pickPoint,const AcGePoint3d &lastPoint,const AcGeMatrix3d &viewXform,AcGePoint3dArray &snapPoints,AcDbIntArray &geomIds) const
{
assertReadEnabled();
Acad::ErrorStatus es = Acad::eAmbiguousInput;
if (m_pCurve != NULL)
es = m_pCurve->getOsnapPoints(osnapMode, gsSelectionMark, pickPoint, lastPoint, viewXform, snapPoints, geomIds);
//acutPrintf(_T("\nsubGetOsnapPoints: %s"),acadErrorStatusText(es));
return es;
}
Acad::ErrorStatus CAcDbCurveText::subGetOsnapPoints (AcDb::OsnapMode osnapMode,int gsSelectionMark,const AcGePoint3d &pickPoint,const AcGePoint3d &lastPoint,const AcGeMatrix3d &viewXform,AcGePoint3dArray &snapPoints,AcDbIntArray &geomIds,const AcGeMatrix3d &insertionMat) const
{
assertReadEnabled();
Acad::ErrorStatus es = Acad::eAmbiguousInput;
if (m_pCurve != NULL)
es = m_pCurve->getOsnapPoints(osnapMode, gsSelectionMark, pickPoint, lastPoint, viewXform, snapPoints, geomIds, insertionMat);
//acutPrintf(_T("\nsubGetOsnapPoints: %s"),acadErrorStatusText(es));
return (es);
}