EgtInterface 1.6t4 :
- aggiornamento per EgtGetGlobFrame.
This commit is contained in:
+20
-4
@@ -36,11 +36,27 @@ __stdcall EgtGetParent( int nId)
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
BOOL
|
||||
__stdcall EgtGetGroupGlobFrame( int nId, double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3])
|
||||
__stdcall EgtGetGlobFrame( int nId, double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3])
|
||||
{
|
||||
// recupero il riferimento globale in cui è immerso l'oggetto
|
||||
Frame3d frGlob ;
|
||||
if ( ! ExeGetGlobFrame( nId, frGlob))
|
||||
return FALSE ;
|
||||
// aggiorno i parametri del frame
|
||||
VEC_FROM_3D( ptOrig, frGlob.Orig())
|
||||
VEC_FROM_3D( vtX, frGlob.VersX())
|
||||
VEC_FROM_3D( vtY, frGlob.VersY())
|
||||
VEC_FROM_3D( vtZ, frGlob.VersZ())
|
||||
return TRUE ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
BOOL
|
||||
__stdcall EgtGetGroupGlobFrame( int nGroupId, double ptOrig[3], double vtX[3], double vtY[3], double vtZ[3])
|
||||
{
|
||||
// recupero il riferimento globale del gruppo
|
||||
Frame3d frGlob ;
|
||||
if ( ! ExeGetGroupGlobFrame( nId, frGlob))
|
||||
if ( ! ExeGetGroupGlobFrame( nGroupId, frGlob))
|
||||
return FALSE ;
|
||||
// aggiorno i parametri del frame
|
||||
VEC_FROM_3D( ptOrig, frGlob.Orig())
|
||||
@@ -52,9 +68,9 @@ __stdcall EgtGetGroupGlobFrame( int nId, double ptOrig[3], double vtX[3], double
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
int
|
||||
__stdcall EgtGetGroupObjs( int nId)
|
||||
__stdcall EgtGetGroupObjs( int nGroupId)
|
||||
{
|
||||
return ExeGetGroupObjs( nId) ;
|
||||
return ExeGetGroupObjs( nGroupId) ;
|
||||
}
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user