Inheritance Graph

graph BT
	Node
	Node --> Object
	AbstractCameraNode --> Node
	FakeInstanceNode --> Node
	GenericMetaNode --> Node
	GeometryNode --> Node
	GroupNode --> Node
	LightNode --> Node
	click Node "escript_type_MinSG_Node"
	click Object "escript_type_Object"
	click AbstractCameraNode "escript_type_MinSG_AbstractCameraNode"
	click FakeInstanceNode "escript_type_MinSG_FakeInstanceNode"
	click GenericMetaNode "escript_type_MinSG_GenericMetaNode"
	click GeometryNode "escript_type_MinSG_GeometryNode"
	click GroupNode "escript_type_MinSG_GroupNode"
	click LightNode "escript_type_MinSG_LightNode"

Functions

   
_enableNodeAddedObserver() [ESMF] self MinSG.Node._enableNodeAddedObserver()
Adds a ScriptedObserver to the node. This observer calls the Node’s script member function
‘onNodeAdded’ when a node in the subtree is added.
\note Make sure that a member of that name exists before moving a node; an exception is thrown otherwise.
_enableNodeRemovedObserver() [ESMF] self MinSG.Node._enableNodeRemovedObserver()
Adds a ScriptedObserver to the node. This observer calls the Node’s script member function
‘onNodeRemoved’ when a node in the subtree is added.
\note Make sure that a member of that name exists before moving a node; an exception is thrown otherwise.
_enableTransformationObserver() [ESMF] self MinSG.Node._enableTransformationObserver()
Adds a ScriptedObserver to the node. This observer calls the Node’s script member function
‘onNodeTransformed’ when a node in the subtree is transformed.
\note Make sure that a member of that name exists before moving a node; an exception is thrown otherwise.
_setPrototype(p0) [ESMF] self MinSG.Node._setPrototype( void||MinSG.Node )
activate() [ESMF] self MinSG.Node.activate()
addState(p0) [ESMF] self MinSG.Node.addState(State)
createInstance(p0) [ESF] Node MinSG.Node.createInstance(Node prototype)
deactivate() [ESMF] self MinSG.Node.deactivate()
display(p0 [, p1]) [ESMF] self MinSG.Node.display(FrameContext[,Flags|RenderingParameter]);
findNodeAttribute(p0) [ESMF] Object MinSG.Node.findNodeAttribute(string key)
getBB() [ESMF] Box MinSG.Node.getBB()
getMatrix() [ESMF] Matrix4x4 MinSG.Node.getMatrix()
Deprecated
getMemoryUsage() [ESMF] Number MinSG.Node.getMemoryUsage()
getNodeAttribute(p0) [ESMF] Object MinSG.Node.getNodeAttribute(string key)
getNodeAttributes() [ESMF] Map MinSG.Node.getNodeAttributes()
getParent() [ESMF] MinSG.GoupNode Node.getParent()
getPrototype() [ESMF] Bool MinSG.Node.getPrototype()
getRelOrigin() [ESMF] Vec3 MinSG.Node.getRelOrigin()
getRelPosition() [ESMF] Vec3 MinSG.Node.getRelPosition()
getRelScaling() [ESMF] number MinSG.Node.getRelScaling()
getRelTransformationMatrix() [ESMF] Matrix4x4 MinSG.Node.getRelTransformationMatrix()
getRelTransformationSRT() [ESMF] SRT MinSG.Node.getRelTransformationSRT()
getRenderingLayers() [ESMF] Number MinSG.Node.getRenderingLayers()
getRuntimeId() [ESMF] String Node.getRuntimeId()
getSRT() [ESMF] SRT MinSG.Node.getSRT()
Deprecated
getScale() [ESMF] number MinSG.Node.getScale()
Deprecated
getStates() [ESMF] Array MinSG.Node.getStates()
getWorldBB() [ESMF] Box MinSG.Node.getWorldBB()
getWorldOrigin() [ESMF] Vec3 MinSG.Node.getWorldOrigin()
getWorldPosition() [ESMF] Vec3 MinSG.Node.getWorldPosition()
Deprecated
getWorldToLocalMatrix() [ESMF] Matrix4x4 MinSG.Node.getWorldToLocalMatrix()()
getWorldTransformationMatrix() [ESMF] Matrix4x4 MinSG.Node.getWorldTransformationMatrix()
getWorldTransformationSRT() [ESMF] SRT MinSG.Node.getWorldTransformationSRT()
hasFixedBB() [ESMF] Bool MinSG.Node.hasFixedBB()
hasMatrix() [ESMF] Bool MinSG.Node.hasMatrix()
Deprecated
hasParent() [ESMF] Bool MinSG.Node.hasParent()
hasRelTransformationSRT() [ESMF] Bool MinSG.Node.hasRelTransformationSRT()
hasSRT() [ESMF] Bool MinSG.Node.hasSRT()
Deprecated
hasStates() [ESMF] bool MinSG.Node.hasStates()
hasTransformation() [ESMF] Bool MinSG.Node.hasTransformation()
isActive() [ESMF] bool MinSG.Node.isActive()
isClosed() [ESMF] Bool MinSG.Node.isClosed()
isDestroyed() [ESMF] bool MinSG.Node.isDestroyed()
isInstance() [ESMF] Bool MinSG.Node.isInstance()
isNodeAttributeSet(p0) [ESMF] self MinSG.Node.isNodeAttributeSet(string key)
isTempNode() [ESMF] Bool MinSG.Node.isTempNode()
isTransformationObserved() [ESMF] Bool MinSG.Node.isTransformationObserved(Vec3)
localDirToRelDir(p0) [ESMF] Vec3 MinSG.Node.localDirToRelDir(Vec3)
localDirToWorldDir(p0) [ESMF] Vec3 MinSG.Node.localDirToWorldDir(Vec3)
localPosToRelPos(p0) [ESMF] Vec3 MinSG.Node.localPosToRelPos(Vec3)
localPosToWorldPos(p0) [ESMF] Vec3 MinSG.Node.localPosToWorldPos(Vec3)
moveLocal(p0 [, p1 [, p2]]) [ESMF] self MinSG.Node.moveLocal(Vec3 | (x,y,z))
moveRel(p0 [, p1 [, p2]]) [ESMF] self MinSG.Node.moveRel(Vec3 | (x,y,z))
relDirToLocalDir(p0) [ESMF] Vec3 MinSG.Node.relDirToLocalDir(Vec3)
relDirToWorldDir(p0) [ESMF] Vec3 MinSG.Node.relDirToWorldDir(Vec3)
relPosToLocalPos(p0) [ESMF] Vec3 MinSG.Node.relPosToLocalPos(Vec3)
relPosToWorldPos(p0) [ESMF] Vec3 MinSG.Node.relPosToWorldPos(Vec3)
removeFixedBB() [ESMF] self MinSG.Node.removeFixedBB(Box)
removeNodeAttributes() [ESMF] self MinSG.Node.removeNodeAttributes()
removeState(p0) [ESMF] self MinSG.Node.removeState(State)
removeStates() [ESMF] self MinSG.Node.removeStates()
reset() [ESMF] self MinSG.Node.reset()
Deprecated
resetRelTransformation() [ESMF] self MinSG.Node.resetRelTransformation()
rotateAroundLocalAxis_deg(p0, p1) [ESMF] self MinSG.Node.rotateAroundLocalAxis_deg(Number,Line3)
rotateAroundLocalAxis_rad(p0, p1) [ESMF] self MinSG.Node.rotateAroundLocalAxis_rad(Number,Line3)
rotateAroundRelAxis_deg(p0, p1) [ESMF] self MinSG.Node.rotateAroundRelAxis_deg(Number,Line3)
rotateAroundRelAxis_rad(p0, p1) [ESMF] self MinSG.Node.rotateAroundRelAxis_rad(Number,Line3)
rotateAroundWorldAxis_deg(p0, p1) [ESMF] self MinSG.Node.rotateAroundWorldAxis_deg(Number,Line3)
rotateAroundWorldAxis_rad(p0, p1) [ESMF] self MinSG.Node.rotateAroundWorldAxis_rad(Number,Line3)
rotateLocal_deg(p0, p1 [, p2 [, p3]]) [ESMF] self MinSG.Node.rotateLocal_deg(float deg, (Vec3|x,y,z))
rotateLocal_rad(p0, p1 [, p2 [, p3]]) [ESMF] self MinSG.Node.rotateLocal_rad(float angle, (Vec3|x,y,z))
rotateRel_deg(p0, p1 [, p2 [, p3]]) [ESMF] self MinSG.Node.rotateRel_deg(float deg, (Vec3|x,y,z))
rotateRel_rad(p0, p1 [, p2 [, p3]]) [ESMF] self MinSG.Node.rotateRel_rad(float angle, (Vec3|x,y,z))
rotateToWorldDir(p0) [ESMF] self MinSG.Node.rotateToWorldDir(Vec3 dir)
scale(p0) [ESMF] self MinSG.Node.scale(number)
setClosed(p0) [ESMF] self MinSG.Node.setClosed(bool active)
setFixedBB(p0) [ESMF] self MinSG.Node.setFixedBB(Box)
setMatrix(p0) [ESMF] self MinSG.Node.setMatrix(Matrix4x4)
Deprecated
setNodeAttribute(p0, p1) [ESMF] self MinSG.Node.setNodeAttribute(string key,value)
setRelOrigin(p0) [ESMF] self MinSG.Node.setRelOrigin(Vec3)
setRelPosition(p0) [ESMF] self MinSG.Node.setRelPosition(Vec3)
setRelRotation(p0, p1) [ESMF] self MinSG.Node.setRelRotation(Vec3 dir,Vec3 up)
setRelRotation_deg(p0, p1 [, p2 [, p3]]) [ESMF] self MinSG.Node.setRelRotation_deg(float deg, (Vec3|x,y,z))
Deprecated
setRelRotation_rad(p0, p1 [, p2 [, p3]]) [ESMF] self MinSG.Node.setRelRotation_rad(float angle, (Vec3|x,y,z))
Deprecated
setRelScaling(p0) [ESMF] self MinSG.Node.setRelScaling(number)
setRelTransformation(p0) [ESMF] self MinSG.Node.setRelTransformation(Matrix4x4|SRT)
setRenderingLayers(p0) [ESMF] thisEObj MinSG.Node.setRenderingLayers(Number)
setSRT(p0) [ESMF] self MinSG.Node.setSRT(SRT)
Deprecated
setScale(p0) [ESMF] self MinSG.Node.setScale(number)
Deprecated
setTempNode(p0) [ESMF] self MinSG.Node.setTempNode(bool)
setWorldOrigin(p0) [ESMF] self MinSG.Node.setWorldOrigin(Vec3)
setWorldPosition(p0) [ESMF] self MinSG.Node.setWorldPosition(Vec3)
Deprecated
setWorldTransformation(p0) [ESMF] slef MinSG.Node.setWorldTransformation(SRT)
testRenderingLayer(p0) [ESMF] bool MinSG.Node.testRenderingLayer(Number)
unsetNodeAttribute(p0) [ESMF] bool MinSG.Node.unsetNodeAttribute(string key)
worldDirToLocalDir(p0) [ESMF] Vec3 MinSG.Node.worldDirToLocalDir(Vec3)
worldDirToRelDir(p0) [ESMF] Vec3 MinSG.Node.worldDirToRelDir(Vec3)
worldPosToLocalPos(p0) [ESMF] Vec3 MinSG.Node.worldPosToLocalPos(Vec3)
worldPosToRelPos(p0) [ESMF] Vec3 MinSG.Node.worldPosToRelPos(Vec3)