#include <tvu_wld2geom.h>
Public Types | |
| enum | { DT_CONTEXT = 0x0001, DT_SCENE = 0x0002, DT_ALL = 0x0003, DT_CONTEXT_VSIS = 0x0101 } |
| Display type. More... | |
| enum | { IL_CONTEXT = 0, IL_SCENE } |
| Index of lists. More... | |
Public Methods | |
| CTEngineWLD2GEOMV (TLPCSTR lpCamFile, TINT wWind=1024, TINT hWind=768, TINT bgR=0, TINT bgG=0, TINT bgB=0) | |
| Constructor/Destructor Parameters for initiating the windows of GEOMVIEW. More... | |
| ~CTEngineWLD2GEOMV () | |
| Shutdown the engine and close the windows of GEOMVIEW. More... | |
| TBOOL | ResetEngine (TINT eType=DT_ALL) |
| Reset the engine, it dose not close the windows. More... | |
| TBOOL | ConvertContext (struct scene_model *pTp_sm_node) |
| Engine to reset, display type Convert all of objects of the context. More... | |
| TBOOL | FC_ConvertContext (struct scene_model *pTp_sm_node) |
| FC: Convert all of objects of the context in the case of single or multiple cameras (multi-cntx used). More... | |
| TBOOL | ConvertBlobs (void *lpListBlobs, struct scene_model *pTp_sm_node) |
| End: FC Convert only the objects of the scene. it means that the moving objects: The BLOBs. More... | |
| TBOOL | ConvertIndividuals (void *lpListIndividuals, struct scene_model *pTp_sm_node) |
| The INDIVIDUALs. More... | |
| TBOOL | ConvertMobiles (AllMobiles &lpListMobiles, struct scene_model *pTp_sm_node) |
| The MOBILEs. More... | |
| TBOOL | MM_ConvertMobiles (AllMobiles &lpListMobiles, int r, int g, int b) |
| MM. More... | |
| TBOOL | MM_ConvertClassifiedMobiles (AllMobiles &lpListMobiles) |
| TBOOL | ConvertGroup (void *lpGroup, TINT idParentGroup) |
| A group. More... | |
| TBOOL | ConvertGroups (void *lpGroups) |
| The GROUPs. More... | |
| TBOOL | FC_ConvertGroup (void *lpGroupTrack, CTRGB ColorGroup) |
| FC: A group with colour as input parameter. More... | |
| TBOOL | FC_ConvertGroups (void *lpGroups) |
| FC: The GROUPs. More... | |
| TBOOL | FC_ConvertGroupsDescriptor (void *lpGroups) |
| FC: The GROUP's descriptor. FC: Display cube tag for describing the state of the group's descriptor. More... | |
| TBOOL | FC_ConvertIndividualsDescriptor (void *lpListIndividuals) |
| FC: The INDIVIDUAL's descriptor. FC: Display cube tag for describing the state of the individual's descriptor. More... | |
| TBOOL | Display (struct scene_model *pTp_sm_node, TINT dType=DT_ALL) |
| End: FC Display the objects. The objects that will be displayed depend to the the display type (defined above). More... | |
| TBOOL | Save (TLPCSTR lpFileName, TINT dType=DT_ALL) |
| Save the objects. The objects that will be saved depend to the the display type (defined above). More... | |
| void | SaveImageTo (TLPCSTR FileName) |
| Save the current image This function can be called after Display. More... | |
| void | SetImageSavingFilename (TLPCSTR FileName) |
| Save the image of the next display to a file This function must be called before Display. More... | |
| TBOOL | LoadCamSetting (TLPCSTR lpCamFile) |
| For processing the private data For loading the camera's parameters. More... | |
| TLPSTR | CamSettingBlock () |
| Get the camera's setting block. More... | |
| TBOOL | SaveCamSetting (FILE *pFile) |
| Save the camera's setting block to a opened file. More... | |
| CTList | GetListObject (TINT idList) |
| Private data. More... | |
| CTList | SetListObject (CTList pList, TINT idList) |
Static Public Attributes | |
| CTEngineWLD2GEOMV* | m_CurrentEngine |
Protected Attributes | |
| CTList | m_ListObjects [2] |
| 0: List of objects of the context. This list is determinate after loading the context. 1: List of objects of the scene. This list is changed in running time. More... | |
| TLPSTR | m_lpCamBlock |
| Camera's parameters file. More... | |
| TINT | m_SizeBlock |
| CTList | m_CameraList |
| List of objects of camera file. More... | |
| TLPCSTR | m_lpFileName |
| File name for saving image. More... | |
|
|
|
Index of lists.
00052 { IL_CONTEXT = 0, IL_SCENE };
|
|
|
Constructor/Destructor Parameters for initiating the windows of GEOMVIEW.
|
|
|
Shutdown the engine and close the windows of GEOMVIEW.
|
|
|
Get the camera's setting block.
00108 { return m_lpCamBlock; };
|
|
|
End: FC Convert only the objects of the scene. it means that the moving objects: The BLOBs.
|
|
|
Engine to reset, display type Convert all of objects of the context.
|
|
|
A group.
|
|
|
The GROUPs.
|
|
|
The INDIVIDUALs.
|
|
|
The MOBILEs.
|
|
|
End: FC Display the objects. The objects that will be displayed depend to the the display type (defined above).
|
|
|
FC: Convert all of objects of the context in the case of single or multiple cameras (multi-cntx used).
|
|
|
FC: A group with colour as input parameter.
|
|
|
FC: The GROUPs.
|
|
|
FC: The GROUP's descriptor. FC: Display cube tag for describing the state of the group's descriptor.
|
|
|
FC: The INDIVIDUAL's descriptor. FC: Display cube tag for describing the state of the individual's descriptor.
|
|
|
Private data.
00113 { return m_ListObjects[idList]; };
|
|
|
For processing the private data For loading the camera's parameters.
|
|
|
MM.
|
|
|
Reset the engine, it dose not close the windows.
|
|
|
Save the objects. The objects that will be saved depend to the the display type (defined above).
|
|
|
Save the camera's setting block to a opened file.
|
|
|
Save the current image This function can be called after Display.
|
|
|
Save the image of the next display to a file This function must be called before Display.
00102 { m_lpFileName = FileName; };
|
|
|
List of objects of camera file.
|
|
|
0: List of objects of the context. This list is determinate after loading the context. 1: List of objects of the scene. This list is changed in running time.
|
|
|
Camera's parameters file.
|
|
|
File name for saving image.
|
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001