Пример #1
0
 public override BentleyStatus ProcessCurveVector(CurveVector curves, bool isFilled)
 {
     Element element = DraftingElementSchema.ToElement(this.dgnModel, curves, null);
     element.ApplyTransform(new TransformInfo(this.trans));
     this.elements.Add(element);
     return BentleyStatus.Success;
 }
Пример #2
0
            internal static unsafe void Invoke(IntPtr obj, CurveVector NewVectorCurve, Name VectorTrackName)
            {
                long *p = stackalloc long[] { 0L, 0L, 0L, 0L };
                byte *b = (byte *)p;

                *((IntPtr *)(b + 0)) = NewVectorCurve;
                *((Name *)(b + 8))   = VectorTrackName;
                Main.GetProcessEvent(obj, SetVectorCurve_ptr, new IntPtr(p));;
            }
        }