//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using BlendFile.CompatTypes; using System; // Automatically generated by BlenderSharp at 01/22/2025 16:57:57 namespace BlendFile.DNA { public class Nurb { public Nurb ptr_next; public Nurb ptr_prev; public short type; public short mat_nr; public short hide; public short flag; public int pntsu; public int pntsv; public char[] _pad = new System.Char[4]; public short resolu; public short resolv; public short orderu; public short orderv; public short flagu; public short flagv; public float ptr_knotsu; public float ptr_knotsv; public BPoint ptr_bp; public BezTriple ptr_bezt; public short tilt_interp; public short radius_interp; public int charidx; public Nurb( Nurb ptr_next, Nurb ptr_prev, short type, short mat_nr, short hide, short flag, int pntsu, int pntsv, char[] _pad, short resolu, short resolv, short orderu, short orderv, short flagu, short flagv, float ptr_knotsu, float ptr_knotsv, BPoint ptr_bp, BezTriple ptr_bezt, short tilt_interp, short radius_interp, int charidx) { this.ptr_next = ptr_next; this.ptr_prev = ptr_prev; this.type = type; this.mat_nr = mat_nr; this.hide = hide; this.flag = flag; this.pntsu = pntsu; this.pntsv = pntsv; this._pad = _pad; this.resolu = resolu; this.resolv = resolv; this.orderu = orderu; this.orderv = orderv; this.flagu = flagu; this.flagv = flagv; this.ptr_knotsu = ptr_knotsu; this.ptr_knotsv = ptr_knotsv; this.ptr_bp = ptr_bp; this.ptr_bezt = ptr_bezt; this.tilt_interp = tilt_interp; this.radius_interp = radius_interp; this.charidx = charidx; } } }