public static ITransformIn CreateTransformInput(this IPluginHost host, InputAttribute attribute, Type type)
        {
            ITransformIn result = null;

            host.CreateTransformInput(attribute.Name, (TSliceMode)attribute.SliceMode, (TPinVisibility)attribute.Visibility, out result);
            SetInputProperties(result, attribute);
            return(result);
        }
Beispiel #2
0
        public static ITransformIn CreateTransformInput(this IPluginHost host, InputAttribute attribute, Type type)
        {
            ITransformIn result = null;

            host.CreateTransformInput(attribute.Name, (TSliceMode)attribute.SliceMode, (TPinVisibility)attribute.Visibility, out result);
            result.Order        = attribute.Order;
            result.AutoValidate = attribute.AutoValidate;
            return(result);
        }
Beispiel #3
0
 public TransformInput(ITransformIn pin)
 {
     FPin = pin;
     pin.GetMatrixPointer(out lenptr, out dataptr);
 }
Beispiel #4
0
 public void CreateTransformInput(string Name, TSliceMode SliceMode, TPinVisibility Visibility, out ITransformIn Pin)
 {
     Pin = new TTransformInPin(this, Name, SliceMode, Visibility);
 }