packages/pyglGA/ECSS/System.py
def apply2BasicTransform(self, basicTransform: pyglGA.ECSS.Component.BasicTransform):
        """
        method to be subclassed for  behavioral or logic computation 
        when visits Components. 
        
        In this case calculate the l2w BasicTransform component matrix
        
        """
        
        #check if the visitor visits a node that it should not
        if (isinstance(basicTransform,pyglGA.ECSS.Component.BasicTransform)) == False:
            return #in Python due to duck typing we need to check this!
        print(self.getClassName(), ": apply(BasicTransform) called")
        
        # getLocal2World returns result to be set in BasicTransform::update(**kwargs) below
        l2worldTRS = self.getLocal2World(basicTransform)
        #update l2world of basicTransform
        basicTransform.update(l2world=l2worldTRS)

        method to be subclassed for  behavioral or logic computation 
        when visits Components. 
        
        In this case calculate the l2w BasicTransform component matrix
        
        
method to be subclassed for  behavioral or logic computation
when visits Components.

In this case calculate the l2w BasicTransform component matrix
method to be subclassed for behavioral or logic computation when visits Components . In this case calculate the l2w BasicTransform component matrix
def apply2BasicTransform(self, basicTransform: pyglGA.ECSS.Component.BasicTransform):
        if (isinstance(basicTransform,pyglGA.ECSS.Component.BasicTransform)) == False:
            return 
        print(self.getClassName(), ": apply(BasicTransform) called")
        l2worldTRS = self.getLocal2World(basicTransform)
        basicTransform.update(l2world=l2worldTRS)
def apply2BasicTransform ( self , basicTransform : pyglGA . ECSS . Component . BasicTransform ) : if ( isinstance ( basicTransform , pyglGA . ECSS . Component . BasicTransform ) ) == False : return print ( self . getClassName ( ) , ": apply(BasicTransform) called" ) l2worldTRS = self . getLocal2World ( basicTransform ) basicTransform . update ( l2world = l2worldTRS )
method to be subclassed for  behavioral or logic computation
when visits Components.
method to be subclassed for behavioral or logic computation when visits Components .
"""
        method to be subclassed for  behavioral or logic computation 
        when visits Components. 
        
        In this case calculate the l2w BasicTransform component matrix
        
        """ #check if the visitor visits a node that it should not #in Python due to duck typing we need to check this! # getLocal2World returns result to be set in BasicTransform::update(**kwargs) below #update l2world of basicTransform
self
basicTransform
pyglGA.ECSS.Component.BasicTransform