使用のObjectARX 2012ウィザードでは、カスタムエンティティクラスが問題解決をキャプチャすることはできません生成します

使用のObjectARX 2012カスタムエンティティ・ウィザードは、ウィザードはスナップポイント書き換え機能テンプレート小さな問題を取得し、

C:\プログラムファイル(x86の)\ 1033 \オートデスク\のObjectARX 2019ウィザーズ\ ArxWizCustomObject \テンプレート

.object.hでテンプレートArxWizCustomObjectで、それがあることが判明した.cpp

 

	仮想アカデミー:: ErrorStatusのsubGetOsnapPoints(
		ACDB :: OsnapMode osnapMode、
		int型gsSelectionMark、
		constのAcGePoint3d&pickPoint、
		constのAcGePoint3d&LASTPOINT、
		constのAcGeMatrix3d&viewXform、
		AcGePoint3dArray&snapPoints、
		AcDbIntArray&geomIds)のconst; 
	仮想アカデミー:: ErrorStatusのsubGetOsnapPoints(
		ACDB :: OsnapMode osnapMode、
		int型gsSelectionMark、
		constのAcGePoint3d&pickPoint、
		constのAcGePoint3d&LASTPOINT、
		constのAcGeMatrix3d&viewXform、
		AcGePoint3dArray&snapPoints、
		AcDbIntArray&geomIds、
		constのAcGeMatrix3d&insertionMat)のconst;

  前記ARX2008に始まったパラメータはint gsSelectionMarkの第二のタイプは、簡単な修正Adesk :: GsMarker gsSelectionMarkがあり、

アカデミー:: ErrorStatus [!出力CLASS_NAME] :: subGetOsnapPoints(
    ACDB :: OsnapMode osnapMode、
    Adesk :: GsMarker gsSelectionMark、
    CONST AcGePoint3d&pickPoint、
     CONST AcGePoint3d&LASTPOINT、
     CONST AcGeMatrix3d&viewXform、
    AcGePoint3dArraysnapPoints、
    AcDbIntArray&geomIds)のconst 
{ 
    assertReadEnabled()。
    リターン([!:: subGetOsnapPoints(osnapMode、gsSelectionMark、pickPoint、LASTPOINT、viewXform、snapPoints、geomIds)出力BASE_CLASS]); 
} 

アカデミー:: ErrorStatus [出力CLASS_NAME] :: subGetOsnapPoints(
    ACDB :: OsnapMode osnapMode、
    Adesk :: GsMarker gsSelectionMark、
    CONST AcGePoint3d&pickPoint、
     CONST AcGePoint3d&LASTPOINT、
     CONST AcGeMatrix3d&viewXform、
    AcGePoint3dArraysnapPoints、
    AcDbIntArraygeomIds、
     CONST AcGeMatrix3d&insertionMat)のconst 
{ 
    assertReadEnabled( ); 
    リターン([!:: subGetOsnapPoints(osnapMode、gsSelectionMark、pickPoint、LASTPOINT、viewXform、snapPoints、geomIds、insertionMat)出力BASE_CLASS]); 
}

この問題をキャプチャに失敗すると、ARX2008のバージョンよりもには表示されません。

おすすめ

転載: www.cnblogs.com/edata/p/11267413.html