[osg-users] [build] iv file not being read

Mattias Helsing helsing72 at gmail.com
Fri May 15 00:11:23 PDT 2009


Hello Abhinav,

There is nothing for anyone to go on to even try to help you. The code
snippet is not even osg code so no chance for us to know anything
about what it does.

* use a debugger to see what "readAll" returns and why
* crank up OSG_NOTIFY_LEVEL
* see Paul Martz top 10 debugging tips at
http://www.skew-matrix.com/bb/viewtopic.php?f=6&t=5

cheers
Mattias


On 5/15/09, Abhinav Dubey <dubey.abhinav2 at gmail.com> wrote:
> Hi,
> i am trying to read an iv file but its not being read. the code i am using
> is :
> ***********************************************************
>  SoInput sceneInput;
> 	if ( !sceneInput.openFile( "plugins\\graphs\\myInventor.iv" ) ) {
>         QMessageBox::information(mInventorGrid[3], "Error", "Cannot open
> file requested iv file");
>         return;
>     }
>
>     SoSeparator *sc_root = SoDB::readAll( &sceneInput );
>    sc_root->ref();
>
>     //// Use one of the convenient SoQt viewer classes.
>     mViewer = new SoQtExaminerViewer(iv_widget);
>     mViewer->setSceneGraph(sc_root);
>     mViewer->setDecoration(false);
>     mViewer->show();
> ***********************************************************
> and the iv file named myInventor.iv has the following:
> #Inventor V2.1 ascii
>
> Separator {
>     SoXipExaminer {
> 	mode	NONE
> 	viewBoundingBox	230 0 0 0
> 		0 227.785 0 0
> 		0 0 42.1032 0
> 		-112.59 -117.21 50.3972 1
> 	complexity		Complexity {
> 	    value	0.5
> 	    textureQuality	0.5
> 	}
>
> 	orthoCamera		DEF +0 OrthographicCamera {
> 	}
>
> 	perspectiveCamera		DEF +1 PerspectiveCamera {
> 	    position	0.181952 88.5125 454.632
> 	    orientation	-0.494995 0.0901597 0.864206  0.470889
> 	    nearDistance	230.823
> 	    farDistance	557.256
> 	    focalDistance	394.04
> 	    heightAngle	0.785398
> 	}
>
> 	borderNode		SoXipViewportBorder {
> 	    fields [ SFColor activeColor, SFColor inactiveColor,  ]
> 	    activeColor	0.7 0.7 0.7
> 	    inactiveColor	0.7 0.7 0.7
> 	}
>
> 	cameraSwitch		Switch {
> 	    whichChild	1
> 	    USE +0
> 	    USE +1
> 	}
>
>     }
>     SoXipLut {
> 	fields [ SFEnum inputMode, SFEnum outputMode, SFShort bitsUsed, SFFloat
> rampWidth,
> 		SFFloat rampCenter, MFColor arrayColor, MFFloat arrayAlpha ]
> 	inputMode	TRAPEZOID
> 	outputMode	COLOR
> 	bitsUsed	12
> 	rampWidth	0.05
> 	rampCenter	0.009
> 	arrayColor	[  ]
> 	arrayAlpha	[  ]
>     }
>     SoXipImage {
> 	fields [ SoXipSFDataImage image ]
> 	image	"DATA" =
> 	    SoXipLoadDicom {
> 		inputs [ MFString name ]
> 		name	"C:\Xip\examples\data\24884367.dcm"
> 		outputs [ SoXipMFDataDicom dicom ]
> 	    }
> 	    . dicom
>
>     }
> }
> ***********************************************************
> when i run the code it crashes at sc_Root.ref();
> plz help me out
> ...
>
>
> Thank you!
>
> Cheers,
> Abhinav
>
> ------------------
> Read this topic online here:
> http://forum.openscenegraph.org/viewtopic.php?p=12174#12174
>
>
>
>
>
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>



More information about the osg-users mailing list