|
Free Electron
|
Arnold node. More...
#include <ArnoldNode.h>

Public Member Functions | |
| void | setAtNodeProcedural (AtNode *a_pAtNodeProcedural) |
| AtNode * | atNodeProcedural (void) |
| void | setAtNode (AtNode *a_pAtNode) |
| AtNode * | atNode (void) |
| void | initOperator (void) |
| void | runOperator (void) |
Public Member Functions inherited from fe::ext::TerminalNode | |
| void | setupOperator (sp< Scope > a_spScope, String a_implementation, String a_name) |
| void | setDrawOutput (sp< DrawI > a_spDrawI) |
| void | clear (void) |
| BWORD | cook (Real a_frame) |
| sp< Catalog > | catalog (void) |
Public Member Functions inherited from fe::ext::MetaPlugin | |
| virtual void | dirty (BWORD a_aggressive) |
| virtual void | select (void) |
| virtual BWORD | chronicle (String a_change, sp< Counted > a_spOldCounted, sp< Counted > a_spNewCounted) |
| virtual BWORD | interrupted (void) |
| void | setupScope (sp< Scope > a_spScope) |
| void | setupBrush (sp< Scope > a_spScope) |
| void | insertHandler (sp< HandlerI > a_spHandlerI) |
| void | removeHandler (sp< HandlerI > a_spHandlerI) |
| sp< DrawI > | drawBrush (void) |
| sp< DrawI > | drawBrushOverlay (void) |
| sp< DrawI > | drawGuideChain (void) |
| sp< DrawI > | drawGuideCached (void) |
| sp< OperatorSurfaceI > | operatorSurface (void) |
| U32 | inputCount (void) |
| sp< Component > | input (U32 a_index) |
| sp< Component > | output (void) |
Private Member Functions | |
| void | declareParameters (void) |
| void | readParameters (void) |
| void | convertOutput (void) |
Private Attributes | |
| ArnoldContext | m_arnoldContext |
| sp< SurfaceAccessibleI > | m_spOutputAccessible |
| AtNode * | m_pAtNodeProcedural |
| AtNode * | m_pAtNode |
Additional Inherited Members | |
Protected Member Functions inherited from fe::ext::MetaPlugin | |
| virtual bool | evalParamBoolean (String a_key, Real a_time) |
| virtual I32 | evalParamInteger (String a_key, Real a_time) |
| virtual String | evalParamString (String a_key, Real a_time) |
| BWORD | evalParamCondition (String a_conditions, Real a_time) |
| void | clearReferences (void) |
Protected Attributes inherited from fe::ext::MetaPlugin | |
| sp< OperatorSurfaceI > | m_spOperatorSurfaceI |
| sp< SignalerI > | m_spSignalerI |
| sp< Layout > | m_spCookLayout |
| sp< Layout > | m_spBrushLayout |
| sp< DrawI > | m_spDrawOutput |
| sp< DrawI > | m_spDrawGuideChain |
| sp< DrawI > | m_spDrawGuideCached |
| sp< DrawI > | m_spDrawBrush |
| sp< DrawI > | m_spDrawBrushOverlay |
| Record | m_cookSignal |
| Record | m_brushSignal |
| Accessor< Real > | m_aFrame |
| Accessor< Real > | m_aStartFrame |
| Accessor< Real > | m_aEndFrame |
| Accessor< Real > | m_aTime |
| Accessor< sp< Component > > | m_aSurfaceOutput |
| Accessor< sp< Component > > | m_aDrawOutput |
| Accessor< sp< Component > > | m_aDrawGuide |
| Accessor< sp< Component > > | m_aDrawBrush |
| Accessor< sp< Component > > | m_aDrawBrushOverlay |
| Accessor< Record > | m_aWindowEvent |
| Accessor< SpatialTransform > | m_aCameraTransform |
| Accessor< SpatialVector > | m_aRayOrigin |
| Accessor< SpatialVector > | m_aRayDirection |
| Array< sp< Component > > | m_surfaceInputArray |
| sp< Component > | m_spSurfaceOutput |
| String | m_nameOutput |
| String | m_lastName |
| Real | m_lastTime |
Arnold node.
1.8.13