Changeset 2123 for trunk/packages/vizservers/vtkvis/RpVtkRendererCmd.cpp
- Timestamp:
- Mar 8, 2011 2:43:17 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/packages/vizservers/vtkvis/RpVtkRendererCmd.cpp
r2115 r2123 172 172 {"name", 1, AxisNameOp, 4, 4, "axis title"}, 173 173 {"units", 1, AxisUnitsOp, 4, 4, "axis units"}, 174 {"visible", 1, AxisVisibleOp, 4, 4, "axis bool"} ,174 {"visible", 1, AxisVisibleOp, 4, 4, "axis bool"} 175 175 }; 176 176 static int nAxisOps = NumCmdSpecs(axisOps); … … 298 298 {"reset", 2, CameraResetOp, 2, 3, "?all?"}, 299 299 {"rotate", 2, CameraRotateOp, 5, 5, "angle angle angle"}, 300 {"zoom", 1, CameraZoomOp, 3, 3, "zoomAmount"} ,300 {"zoom", 1, CameraZoomOp, 3, 3, "zoomAmount"} 301 301 }; 302 302 static int nCameraOps = NumCmdSpecs(cameraOps); … … 490 490 Tcl_Obj *const *objv) 491 491 { 492 const char *name = Tcl_GetString(objv[2]); 493 g_renderer->deleteContour2D(name); 492 if (objc == 3) { 493 const char *name = Tcl_GetString(objv[2]); 494 g_renderer->deleteContour2D(name); 495 } else { 496 g_renderer->deleteContour2D("all"); 497 } 494 498 return TCL_OK; 495 499 } … … 551 555 static Rappture::CmdSpec contour2dOps[] = { 552 556 {"add", 1, Contour2DAddOp, 5, 5, "oper value dataSetName"}, 553 {"delete", 1, Contour2DDeleteOp, 3, 3, "dataSetName"},557 {"delete", 1, Contour2DDeleteOp, 2, 3, "?dataSetName?"}, 554 558 {"lighting", 3, Contour2DLightingOp, 4, 4, "bool dataSetName"}, 555 559 {"linecolor", 5, Contour2DLineColorOp, 6, 6, "r g b dataSetName"}, 556 560 {"linewidth", 5, Contour2DLineWidthOp, 4, 4, "width dataSetName"}, 557 {"visible", 1, Contour2DVisibleOp, 4, 4, "bool dataSetName"} ,561 {"visible", 1, Contour2DVisibleOp, 4, 4, "bool dataSetName"} 558 562 }; 559 563 static int nContour2dOps = NumCmdSpecs(contour2dOps); … … 627 631 Tcl_Obj *const *objv) 628 632 { 629 const char *name = Tcl_GetString(objv[2]); 630 TRACE("Deleting dataset %s", name); 631 g_renderer->deleteDataSet(name); 633 if (objc == 3) { 634 const char *name = Tcl_GetString(objv[2]); 635 TRACE("Deleting dataset %s", name); 636 g_renderer->deleteDataSet(name); 637 } else { 638 g_renderer->deleteDataSet("all"); 639 } 632 640 return TCL_OK; 633 641 } … … 736 744 static Rappture::CmdSpec dataSetOps[] = { 737 745 {"add", 1, DataSetAddOp, 6, 6, "name data follows nBytes"}, 738 {"delete", 1, DataSetDeleteOp, 3, 3, "name"},746 {"delete", 1, DataSetDeleteOp, 2, 3, "?name?"}, 739 747 {"getvalue", 1, DataSetGetValueOp, 6, 7, "oper x y ?z? name"}, 740 748 {"opacity", 1, DataSetOpacityOp, 4, 4, "value name"}, … … 778 786 vtkSmartPointer<vtkUnsignedCharArray>::New(); 779 787 780 g_renderer->renderColorMap(name, title, width, height, imgData); 788 if (!g_renderer->renderColorMap(name, title, width, height, imgData)) { 789 Tcl_AppendResult(interp, "Color map \"", 790 name, "\" was not found", (char*)NULL); 791 return TCL_ERROR; 792 } 781 793 782 794 #ifdef DEBUG … … 814 826 Tcl_Obj *const *objv) 815 827 { 816 const char *name = Tcl_GetString(objv[2]); 817 g_renderer->deletePseudoColor(name); 828 if (objc == 3) { 829 const char *name = Tcl_GetString(objv[2]); 830 g_renderer->deletePseudoColor(name); 831 } else { 832 g_renderer->deletePseudoColor("all"); 833 } 818 834 return TCL_OK; 819 835 } … … 889 905 {"add", 1, PseudoColorAddOp, 3, 3, "dataSetName"}, 890 906 {"colormap", 1, PseudoColorColorMapOp, 4, 4, "colorMapName dataSetName"}, 891 {"delete", 1, PseudoColorDeleteOp, 3, 3, "dataSetName"},907 {"delete", 1, PseudoColorDeleteOp, 2, 3, "?dataSetName?"}, 892 908 {"edges", 1, PseudoColorEdgeVisibilityOp, 4, 4, "bool dataSetName"}, 893 909 {"lighting", 3, PseudoColorLightingOp, 4, 4, "bool dataSetName"}, … … 925 941 Tcl_Obj *const *objv) 926 942 { 927 const char *name = Tcl_GetString(objv[2]); 928 g_renderer->deletePolyData(name); 943 if (objc == 3) { 944 const char *name = Tcl_GetString(objv[2]); 945 g_renderer->deletePolyData(name); 946 } else { 947 g_renderer->deletePolyData("all"); 948 } 929 949 return TCL_OK; 930 950 } … … 1028 1048 {"add", 1, PolyDataAddOp, 3, 3, "dataSetName"}, 1029 1049 {"color", 1, PolyDataColorOp, 6, 6, "r g b dataSetName"}, 1030 {"delete", 1, PolyDataDeleteOp, 3, 3, "dataSetName"},1050 {"delete", 1, PolyDataDeleteOp, 2, 3, "?dataSetName?"}, 1031 1051 {"edges", 1, PolyDataEdgeVisibilityOp, 4, 4, "bool dataSetName"}, 1032 1052 {"lighting", 3, PolyDataLightingOp, 4, 4, "bool dataSetName"},
Note: See TracChangeset
for help on using the changeset viewer.