public void Write(PrtBinaryWriter writer)
{
writer.Write(this.StartFull);
writer.Write(this.EmitAwayFromBias);
writer.Write(this.UseSpreader);
writer.Write((byte)0);
writer.Write((Int32)this.ShapeType);
writer.Write(this.OuterXRadius);
writer.Write(this.InnerXRadius);
writer.Write(this.OuterYRadius);
writer.Write(this.InnerYRadius);
writer.Write(this.OuterZRadius);
writer.Write(this.InnerZRadius);
writer.Write(this.CenterHeight);
writer.Write(this.OffAxis);
writer.Write(this.OffAxisSpread);
writer.Write(this.OffPlane);
writer.Write(this.OffPlaneSpread);
writer.Write(this.BiasPointHeight);
}