typedstream StreamTable HashTable Object [20c] typedstream [2197c] typedstream HashTable Object VectorApp HeaderClass %%%%i@@ Application /usr/include/sys/message.h genericobject_nib myVectorWorkbook appDidInit: newVector: clearWorkbook: newScalar: deleteSelection: showGraphics: FirstResponder firstnib checkSpelling: alignSelCenter: unscript: pasteFont: runPageLayout: superscript: copyRuler: copyFont: selectAll: pasteRuler: toggleRuler: showGuessPanel: alignSelLeft: paste: performClose: arrangeInFront: subscript: copy: alignSelRight: delete: orderFrontColorPanel: underline: performMiniaturize: VectorGraphics elements myThreeSpaceObject Vector Element VectorWorkbook /usr/include/dpsclient/event.h myThetaTextField graphBox selectedList secondCompTitle myKTextField contentBox myVectorNameField myPsiSlider myScalarValueField myThetaSlider thirdCompTitle sEditBox myPhiTextField graphicsPanel myJTextField vEditBox myScaleTextField myGraphicsView myPsiTextField myPopButton myScalarNameField notApplicableBox myBrowser multipleSelectionBox vvCalcBox myPhiSlider myITextField vCalcBox currentBox myEntryList vectorWorkbook sCalcBox ssCalcBox noSelectionBox firstCompTitle vsCalcBox optBox myVectorCoordinateMatrix myPhiTextFieldChanged: updateFromPopButton: minus: times: myScaleTextFieldChanged: sPlus: updateFromBrowser: cross: sDividedBy: myThetaSliderChanged: sTimes: directionOf: myPhiSliderChanged: sMinus: myThetaTextFieldChanged: myPsiSliderChanged: dividedBy: updateFromEditor: plus: absoluteValueOf: myPsiTextFieldChanged: lengthOf: ThreeSpace Scalar myWorkbook myEditor Calculation [9835c] typedstream HashTable Object NibData @@@@s Storage {*@@} [85{*@@}] File's Owner CustomObject VectorWorkbook Window WindowTemplate iiii***@s@ Vector Workbook Responder Helvetica Button Control ButtonCell ActionCell Editor MenuTemplate *@*@ccc OtherViews Matrix @:@iiii MenuCell Calculator Graphics Manager Coordinate System ff@@#::s PopUpList popUp: Bitmap popup NXBrowser @@::#@ssssi** NXBrowserCell BrowserItem Button1 sEditPanel Panel TextField TextFieldCell Times-Roman Value Scalar Editor Field Field1 vEditPanel Times-Bold Components Vector Editor Field13'# Field14*# Field30# Field26# vvCalcPanel x (cross product) . (dot product) + (addition) - (subtraction) Vector-Vector Calculation vsCalcPanel Symbol Vector-Scalar Calculation ssCalcPanel Scalar-Scalar Calculation vCalcPanel Magnitude Direction Single Vector Calculation Length sCalcPanel Absolute Value Single Scalar Calculation noSelectionPanel No Selection graphPanel Slider SliderCell Theta Scale Slider1 notAppPanel Not Applicable multiplePanel Multiple Selection EntryList SelectedList optionsPanel rectangular radio radioH cylindrical spherical Radio Title graphViewPanel Graphics Window CustomView VectorGraphics ThreeSpaceInstance ThreeSpace {i*@@@} [84{i*@@@}] contentBox currentBox sEditBox vEditBox vvCalcBox vsCalcBox ssCalcBox vCalcBox noSelectionBox notApplicableBox multipleSelectionBox myBrowser myEntryList myPopButton selectedList delegate nextText'3 myScalarValueField myITextField myJTextField myKTextField firstCompTitle secondCompTitle thirdCompTitle myVectorNameField myScalarNameField myVectorCoordinateMatrix optBox updateFromBrowser: updateFromPopButton: updateFromEditor: textDelegate myGraphicsView myPhiSlider myPhiTextField myPsiSlider myPsiTextField myThetaSlider myScaleTextField myThetaTextField myScaleTextFieldChanged: myThetaSliderChanged: myThetaTextFieldChanged: myPhiSliderChanged: myPhiTextFieldChanged: myPsiSliderChanged: myPsiTextFieldChanged: myThreeSpaceObject elements graphicsPanel graphBox cross:N plus:T dot:Q minus:W times:l dividedBy:q sTimes: sPlus: sDividedBy: sMinus: lengthOf: directionOf: absoluteValueOf: sCalcBox vectorWorkbook