rfm2  22.0
A python-based rewrite of RenderMan for Maya
rfm2.utils.string_expr.StringExpression Class Reference
+ Inheritance diagram for rfm2.utils.string_expr.StringExpression:
+ Collaboration diagram for rfm2.utils.string_expr.StringExpression:

Public Member Functions

def __init__ (self, camera, tokens=None)
 
def set_jobid (self)
 
def set_frame_context (self, frame)
 
def expand (self, expr, objTokens={}, asFilePath=False)
 

Public Attributes

 tokens
 

Constructor & Destructor Documentation

◆ __init__()

def rfm2.utils.string_expr.StringExpression.__init__ (   self,
  camera,
  tokens = None 
)

Member Function Documentation

◆ expand()

def rfm2.utils.string_expr.StringExpression.expand (   self,
  expr,
  objTokens = {},
  asFilePath = False 
)
handle the '<token>' format
+ Here is the call graph for this function:

◆ set_frame_context()

def rfm2.utils.string_expr.StringExpression.set_frame_context (   self,
  frame 
)
Set the scene frame for the next subst() call.

◆ set_jobid()

def rfm2.utils.string_expr.StringExpression.set_jobid (   self)
If rmanGlobals.jobid contains a valid job id, use it. Otherwise,
generate a new one for this instance.

Member Data Documentation

◆ tokens

rfm2.utils.string_expr.StringExpression.tokens

The documentation for this class was generated from the following file: