Ignore:
Timestamp:
Feb 11, 2016, 1:49:00 PM (9 years ago)
Author:
ldelgass
Message:

Add 'select clear' protocol command, clear previous selection on 'select
feature...' command

File:
1 edited

Legend:

Unmodified
Added
Removed
  • geovis/trunk/RendererCmd.cpp

    r5976 r6002  
    33803380
    33813381static int
    3382 SelectFeatureOp(ClientData clientData, Tcl_Interp *interp, int objc,
     3382SelectClearOp(ClientData clientData, Tcl_Interp *interp, int objc,
     3383              Tcl_Obj *const *objv)
     3384{
     3385    g_renderer->clearSelection();
     3386    return TCL_OK;
     3387}
     3388
     3389static int
     3390SelectFeatureOp(ClientData clientData, Tcl_Interp *interp, int objc,
    33833391                Tcl_Obj *const *objv)
    33843392{
     
    34073415
    34083416static int
    3409 SelectModeOp(ClientData clientData, Tcl_Interp *interp, int objc, 
     3417SelectModeOp(ClientData clientData, Tcl_Interp *interp, int objc,
    34103418             Tcl_Obj *const *objv)
    34113419{
    3412     //const char *modeStr = Tcl_GetString(objv[2]);
     3420    const char *modeStr = Tcl_GetString(objv[2]);
    34133421    // Parse mode string
    34143422    //Renderer::SelectMode mode;
     
    34183426
    34193427static CmdSpec selectOps[] = {
     3428    {"clear",   1, SelectClearOp,   2, 2, ""},
    34203429    {"feature", 1, SelectFeatureOp, 4, 4, "idlist layerName"},
    3421     {"mode",    1, SelectModeOp, 3, 3, "mode"},
     3430    {"mode",    1, SelectModeOp,    3, 3, "mode"},
    34223431};
    34233432static int nSelectOps = NumCmdSpecs(selectOps);
Note: See TracChangeset for help on using the changeset viewer.