public CTLine GetTruncatedLine (double width, CTLineTruncation truncationType, CTLine truncationToken) { var h = CTLineCreateTruncatedLine (Handle, width, truncationType, truncationToken == null ? IntPtr.Zero : truncationToken.Handle); if (h == IntPtr.Zero) return null; return new CTLine (h, true); }
public CTLine?GetTruncatedLine(double width, CTLineTruncation truncationType, CTLine?truncationToken) { var h = CTLineCreateTruncatedLine(Handle, width, truncationType, truncationToken.GetHandle()); if (h == IntPtr.Zero) { return(null); } return(new CTLine(h, true)); }
public CTLine GetTruncatedLine(double width, CTLineTruncation truncationType, CTLine truncationToken) { var h = CTLineCreateTruncatedLine(handle, width, truncationType, truncationToken == null ? IntPtr.Zero : truncationToken.Handle); if (h == IntPtr.Zero) { return(null); } return(new CTLine(h, true)); }
static extern IntPtr CTLineCreateTruncatedLine(IntPtr line, double width, CTLineTruncation truncationType, IntPtr truncationToken);
static extern IntPtr CTLineCreateTruncatedLine (IntPtr line, double width, CTLineTruncation truncationType, IntPtr truncationToken);