예제 #1
0
 internal GMacMultivectorTransform(string transformName, LanguageScope parentScope, GMacFrame sourceFrame, GMacFrame targetFrame, GaLinearTransform symbolicTransform)
     : base(transformName, parentScope, RoleNames.Transform)
 {
     SourceFrame = sourceFrame;
     TargetFrame = targetFrame;
     AssociatedSymbolicTransform = symbolicTransform;
 }
예제 #2
0
 /// <summary>
 /// Create a child transform
 /// </summary>
 /// <param name="transformName"></param>
 /// <param name="sourceFrame"></param>
 /// <param name="targetFrame"></param>
 /// <param name="baseTransform"></param>
 /// <returns></returns>
 internal GMacMultivectorTransform DefineTransform(string transformName, GMacFrame sourceFrame, GMacFrame targetFrame, GaLinearTransform baseTransform)
 {
     return(new GMacMultivectorTransform(transformName, ChildSymbolScope, sourceFrame, targetFrame, baseTransform));
 }