Changeset 5119 for geovis/trunk/RendererCmd.cpp
- Timestamp:
- Mar 11, 2015, 3:11:07 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
geovis/trunk/RendererCmd.cpp
r5118 r5119 743 743 Tcl_Obj *const *objv) 744 744 { 745 if (objc !=4) {745 if (objc < 4) { 746 746 Tcl_AppendResult(interp, "wrong # args: should be \"", 747 747 Tcl_GetString(objv[0]), " colormapName width height\"", (char*)NULL); … … 755 755 return TCL_ERROR; 756 756 } 757 758 757 bool opaque = true; 758 if (objc > 4) { 759 if (GetBooleanFromObj(interp, objv[4], &opaque) != TCL_OK) { 760 return TCL_ERROR; 761 } 762 } 759 763 float bgColor[3]; 760 memset(bgColor, 0, sizeof(float)*3); 764 if (objc > 5) { 765 if (GetFloatFromObj(interp, objv[5], &bgColor[0]) != TCL_OK || 766 GetFloatFromObj(interp, objv[6], &bgColor[1]) != TCL_OK || 767 GetFloatFromObj(interp, objv[7], &bgColor[2]) != TCL_OK) { 768 return TCL_ERROR; 769 } 770 } else { 771 memset(bgColor, 0, sizeof(float)*3); 772 } 761 773 osg::ref_ptr<osg::Image> imgData = new osg::Image(); 762 774
Note: See TracChangeset
for help on using the changeset viewer.