Class Index

Classes


Built-In Namespace _global_

Field Summary
Field Attributes Field Name and Description
 
HelloCanvas = new Canvas(drwbl, 200,200) var circle = new Circle(20, { id: 'myCircle', x: HelloCanvas.width / 2, y: HelloCanvas.height / 2, stroke: scol, strokeWidth: 10, endAngle: Math.PI*1.8 }) circle.animateTo('scale', 2, 1000, 'sine', true, true) circle.addFrameListener(function(t, dt) { this.rotation = Math.sin(t / 1000) * Math.PI }) var hello = new ElementNode(E('p', 'Hello, SMARTies!'), { fontFamily: 'Arial, Sans-serif', noScaling: true, color: 'black' }) hello.every(1000, function() { this.color = 'magenta' this.after(200, function() { this.color = 'black' }) }) hello.align = hello.valign = 'center' circle.append(hello) HelloCanvas.append(circle) *
 
loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testCanvasDraw/testCanvasDraw.js", function(){ testCanvasDraw.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testCake/testCake.js", function(){ testCake.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testRaphaelClock/testRaphaelClock.js", function(){ testRaphaelClock.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testRphPlusCanv/testRphPlusCanv.js", function(){ testRphPlusCanv.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testSceneJS/testSceneJS.js", function(){ testSceneJS.create(ths);}); **
 
getValue: function(valueField){ var returnArray = []; var selectionsArray = this.view.getSelectedIndexes(); if (selectionsArray.length == 0) {return '';} for (var i=0; i
 
 
 
*var ourns; if (!this.grobDefns) { this.grobDefns = {}; } if (typeof grobDefns.setNS !== 'function') { grobDefns.setNS = function (ths) { ourns = ths; ourns.writeConDbg("Success setting ns in grobDefns"); } }//fi***
 
 
 
ocw
var gW = Ext.getCmp('graphWin'+ths.ns); //alert(gW.toString()); var nodePWID = "myTestRph_"+idNow(); // nodepanel window ID.
 
************************************************
 
Method Summary
Method Attributes Method Name and Description
 
ajs(s)
 
busyFn(btn, statusBar, msg)
 
 
 
 
CMYK2RGB(cmyk)
 
ColorPicker(x, y, size, initcolor, element)
 
 
 
 
execCmd(ths, runBtn, cmdOuterWin, cmdsWin, cmdStatusWin)
 
 
 
 
 
 
grobColCMYKPct(c, m, y, k)
 
grobColRGB(r, g, b)
 
grobColRGB8Bit(r, g, b)
 
grobColRGBA(r, g, b, a)
 
grobColRGBA8Bit(r, g, b, a)
 
 
 
 
 
 
 
 
grobPointPair2D(x, y, x2, y2)
 
grobPolyMeshV1(vertList, faceList, edgeList)
 
 
grobTriMeshV1(vertexBuffer, indexBuffer, attributeBuffer)
 
 
grobVertex2D(x, y, vId)
 
 
 
isEmpty(obj)
 
launchBtn(ns, cont)
 
 
loadJS(jsFile)
 
loadJS_NONEED(jsFile)
 
 
Ext.SSL_SECURE_URL= 'javascript:void(0)'; // ! // start var p_center = new Ext.TabPanel({ region: "center", resizeTabs: true, // turn on tab resizing minTabWidth: 115, tabWidth: 135, enableTabScroll: true, width: 600, activeTab: 0, height: 250, items:[{ xtype: 'iframepanel', title:'系?统?容?量?分?配?', id:"form_chapteradmin", loadMask:{msg:'Loading Quote.
 
onClick(ev, target)
 
popNodeList(ths, nT, indx)
 
 
pprt(s, v)
 
pprts(s)
 
Processing(aElement, aCode)
 
prt(s, v)
 
prtObj(what, lvl, max)
 
prtObj_older(what, lvl)
 
prts(s)
 
 
RGB2CMYK(rgb)
 
setHelpNS(oursbx)
 
 
 
 
setStatusLineInfo(sb, msg, wait)
 
 
 
 
SMARTlaunch(ins, cont)
 
 
 
 
 
unBusyFn(btn, statusBar, msg)
Field Detail
CAKECanvas
HelloCanvas = new Canvas(drwbl, 200,200) var circle = new Circle(20, { id: 'myCircle', x: HelloCanvas.width / 2, y: HelloCanvas.height / 2, stroke: scol, strokeWidth: 10, endAngle: Math.PI*1.8 }) circle.animateTo('scale', 2, 1000, 'sine', true, true) circle.addFrameListener(function(t, dt) { this.rotation = Math.sin(t / 1000) * Math.PI }) var hello = new ElementNode(E('p', 'Hello, SMARTies!'), { fontFamily: 'Arial, Sans-serif', noScaling: true, color: 'black' }) hello.every(1000, function() { this.color = 'magenta' this.after(200, function() { this.color = 'black' }) }) hello.align = hello.valign = 'center' circle.append(hello) HelloCanvas.append(circle) *
Defined in: testPre3dCAKE.js.

calenWin
loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testCanvasDraw/testCanvasDraw.js", function(){ testCanvasDraw.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testCake/testCake.js", function(){ testCake.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testRaphaelClock/testRaphaelClock.js", function(){ testRaphaelClock.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testRphPlusCanv/testRphPlusCanv.js", function(){ testRphPlusCanv.create(ths);}); loadJSFile("http://www.smartcg.com/tech/cg/smart/data/nodes/ExptTest/testSceneJS/testSceneJS.js", function(){ testSceneJS.create(ths);}); **
Defined in: misc.js.

currns
getValue: function(valueField){ var returnArray = []; var selectionsArray = this.view.getSelectedIndexes(); if (selectionsArray.length == 0) {return '';} for (var i=0; i Defined in: utils.js.

doRPG

Defined in: testRphPlusCanv.js.

drawClock

Defined in: testRaphaelPiechart.js.

grobFns
*var ourns; if (!this.grobDefns) { this.grobDefns = {}; } if (typeof grobDefns.setNS !== 'function') { grobDefns.setNS = function (ths) { ourns = ths; ourns.writeConDbg("Success setting ns in grobDefns"); } }//fi***
Defined in: ptVecGrobs.js.

grobTest

Defined in: grobFns.js.

loadJSFile

Defined in: utils.js.

ocw
var gW = Ext.getCmp('graphWin'+ths.ns); //alert(gW.toString()); var nodePWID = "myTestRph_"+idNow(); // nodepanel window ID..*
Defined in: testRaphaelClock.js.

SMART
************************************************
Defined in: init.js.

updateFn

Defined in: testRaphaelPiechart.js.
Method Detail
ajs(s)

Defined in: grobUtils.js.
Parameters:
s

busyFn(btn, statusBar, msg)

Defined in: cmdExec.js.
Parameters:
btn
statusBar
msg

calenHdl()

Defined in: misc.js.

cloneDataJSON(jO)

Defined in: utils.js.
Parameters:
jO

cloneObject(what)

Defined in: utils.js.
Parameters:
what

CMYK2RGB(cmyk)

Defined in: colorGrobs.js.
Parameters:
cmyk

ColorPicker(x, y, size, initcolor, element)

Defined in: colorpicker.js.
Parameters:
x
y
size
initcolor
element

createNodes(ths)

Defined in: nodes.js.
Parameters:
ths

doDraw()

Defined in: testSceneJS.js.

doSomething(anIn)

Defined in: typeGrobs.js.
Parameters:
anIn

execCmd(ths, runBtn, cmdOuterWin, cmdsWin, cmdStatusWin)

Defined in: cmdExec.js.
Parameters:
ths
runBtn
cmdOuterWin
cmdsWin
cmdStatusWin

exportGraphWinHdl(ths)

Defined in: nodeExec.js.
Parameters:
ths

grobAnyArray()

Defined in: typeGrobs.js.

grobAnyObj()

Defined in: typeGrobs.js.

grobArrayFromIOArray(gIOA, a)

Defined in: opGrobs.js.
Parameters:
gIOA
a

grobBool(b)

Defined in: typeGrobs.js.
Parameters:
b

grobColCMYKPct(c, m, y, k)

Defined in: colorGrobs.js.
Parameters:
c
m
y
k

grobColRGB(r, g, b)

Defined in: colorGrobs.js.
Parameters:
r
g
b

grobColRGB8Bit(r, g, b)

Defined in: colorGrobs.js.
Parameters:
r
g
b

grobColRGBA(r, g, b, a)

Defined in: colorGrobs.js.
Parameters:
r
g
b
a

grobColRGBA8Bit(r, g, b, a)

Defined in: colorGrobs.js.
Parameters:
r
g
b
a

grobFlt(f)

Defined in: typeGrobs.js.
Parameters:
f

grobInt(i)

Defined in: typeGrobs.js.
Parameters:
i

grobIOArray(a)

Defined in: opGrobs.js.
Parameters:
a

grobIOArrayFromArray(a, gIOA)

Defined in: opGrobs.js.
Parameters:
a
gIOA

grobNull()

Defined in: typeGrobs.js.

grobNum(n)

Defined in: typeGrobs.js.
Parameters:
n

grobPoint2D(x, y)

Defined in: ptVecGrobs.js.
Parameters:
x
y

grobPointPair2D(x, y, x2, y2)

Defined in: ptVecGrobs.js.
Parameters:
x
y
x2
y2

grobPolyMeshV1(vertList, faceList, edgeList)

Defined in: ptVecGrobs.js.
Parameters:
vertList
faceList
edgeList

grobStr(s)

Defined in: typeGrobs.js.
Parameters:
s

grobTriMeshV1(vertexBuffer, indexBuffer, attributeBuffer)

Defined in: ptVecGrobs.js.
Parameters:
vertexBuffer
indexBuffer
attributeBuffer

grobUndef()

Defined in: typeGrobs.js.

grobVertex2D(x, y, vId)

Defined in: ptVecGrobs.js.
Parameters:
x
y
vId

helpWinHdl()

Defined in: help.js.

idNow()

Defined in: utils.js.

isEmpty(obj)

Defined in: utils.js.
Parameters:
obj

launchBtn(ns, cont)

Defined in: init.js.
Parameters:
ns
cont

launchSMART(ths)

Defined in: main.js.
Parameters:
ths

loadJS(jsFile)

Defined in: utils.js.
Parameters:
jsFile

loadJS_NONEED(jsFile)

Defined in: utils.js.
Parameters:
jsFile

loadJSF(s)

Defined in: utils.js.
Parameters:
s

loadMoreJS()
Ext.SSL_SECURE_URL= 'javascript:void(0)'; // ! // start var p_center = new Ext.TabPanel({ region: "center", resizeTabs: true, // turn on tab resizing minTabWidth: 115, tabWidth: 135, enableTabScroll: true, width: 600, activeTab: 0, height: 250, items:[{ xtype: 'iframepanel', title:'系?统?容?量?分?配?', id:"form_chapteradmin", loadMask:{msg:'Loading Quote...'}, deferredRender: false, //bodyStyle:'padding:10px', frameConfig:{name:'chatperadminForm'}, border:false, //frame:true, defaultSrc: '../smart/help/index.html' }], defaults: { autoScroll: true } }); // end var hW; if(!hW){ hW = new Ext.Window({ items:[ { text:'Help!', xtype: 'iframepanel', defaultSrc : "../smart/help/index.html", } ], }); // hw.add(p_center); }// if! hW.show();
Defined in: init.js.

onClick(ev, target)

Defined in: testRphPlusCanv.js.
Parameters:
ev
target

popNodeList(ths, nT, indx)

Defined in: nodes.js.
Parameters:
ths
nT
indx

populateNodePanel(ths)

Defined in: nodes.js.
Parameters:
ths

pprt(s, v)

Defined in: grobUtils.js.
Parameters:
s
v

pprts(s)

Defined in: grobUtils.js.
Parameters:
s

Processing(aElement, aCode)

Defined in: processing.js.
Parameters:
aElement
aCode

prt(s, v)

Defined in: utils.js.
Parameters:
s
v

prtObj(what, lvl, max)

Defined in: utils.js.
Parameters:
what
lvl
max

prtObj_older(what, lvl)

Defined in: utils.js.
Parameters:
what
lvl

prts(s)

Defined in: utils.js.
Parameters:
s

prtSep()

Defined in: utils.js.

RGB2CMYK(rgb)

Defined in: colorGrobs.js.
Parameters:
rgb

setHelpNS(oursbx)

Defined in: help.js.
Parameters:
oursbx

setNodeExecNS(ths)

Defined in: nodeExec.js.
Parameters:
ths

setStatusLineDbg(sb, msg)

Defined in: cmdExec.js.
Parameters:
sb
msg

setStatusLineErr(sb, msg)

Defined in: cmdExec.js.
Parameters:
sb
msg

setStatusLineInfo(sb, msg, wait)

Defined in: cmdExec.js.
Parameters:
sb
msg
wait

setStatusLineWarn(sb, msg)

Defined in: cmdExec.js.
Parameters:
sb
msg

setUtilFnsOut()

Defined in: utils.js.

setUtilsNS(ths)

Defined in: utils.js.
Parameters:
ths

SMARTlaunch(ins, cont)

Defined in: init.js.
Parameters:
ins
cont

SMARTOp()

Defined in: nodeExec.js.

SMARTOpGen()

Defined in: nodeExec.js.

testUtils()

Defined in: utils.js.

txtGetSelection(txta)

Defined in: cmdExec.js.
Parameters:
txta

unBusyFn(btn, statusBar, msg)

Defined in: cmdExec.js.
Parameters:
btn
statusBar
msg

Documentation generated by JsDoc Toolkit 2.4.0 on Sun Oct 23 2011 17:30:17 GMT-0700 (PDT)