예제 #1
0
        public void Add(ProductionNodeDescription description, string creationInfo, NodeInfoList neededNodes)
        {
            int status = SafeNativeMethods.xnNodeInfoListAdd(this.InternalObject, description, creationInfo,
                                                             neededNodes == null ? IntPtr.Zero : neededNodes.InternalObject);

            WrapperUtils.ThrowOnError(status);
        }
        public void FilterList(Context context, NodeInfoList list)
        {
            int status = SafeNativeMethods.xnNodeQueryFilterList(context.InternalObject, this.InternalObject, list.InternalObject);

            WrapperUtils.ThrowOnError(status);
        }
예제 #3
0
 public NodeInfoListEnumerator(NodeInfoList list)
 {
     this.list = list;
 }
예제 #4
0
        public void Append(NodeInfoList other)
        {
            int status = SafeNativeMethods.xnNodeInfoListAppend(this.InternalObject, other.InternalObject);

            WrapperUtils.ThrowOnError(status);
        }