FAQ

Main.FAQ History

Hide minor edits - Show changes to output

Deleted lines 0-17:
!!!! License

Q. I am considering using your library in commercial
software. I do not want to give away the source code
of this software. By adding ""This product includes
software developed as part of the NPlot library
project available from: http://www.nplot.com/" can I
distribute the binary only? Are there any other
licensing issues that I would have to consider?

A. Yes, basically so long as you acknowledge you are using the library,
you can use it as you please - you are not required to distribute the
NPlot source or the source of your application. The alternative requirement (that you give the source to your software
away), is there because the above requirement makes the NPlot license
incompatible with the GPL - I want NPlot to be available for use in
GPL'd applications. You can choose which of the requirements you wish to meet (you do not
need to satisfy  both of them).

Changed lines 29-31 from:
A. Use the NumberFormat property. Useful information on how to specify a number format can be found [[http://blogs.msdn.com/bclteam/archive/2004/10/17/243636.aspx|here]] and [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcustomnumericformatstrings.asp|here]]
to:
A. Use the NumberFormat property. Useful information on how to specify a number format can be found [[http://blogs.msdn.com/bclteam/archive/2004/10/17/243636.aspx|here]] and [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcustomnumericformatstrings.asp|here]]

[[testpage
]]
Added line 26:
Changed line 29 from:
A. Use the NumberFormat property. Useful information on how to specify a number format can be found at[[http://blogs.msdn.com/bclteam/archive/2004/10/17/243636.aspx]] and [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcustomnumericformatstrings.asp]]
to:
A. Use the NumberFormat property. Useful information on how to specify a number format can be found [[http://blogs.msdn.com/bclteam/archive/2004/10/17/243636.aspx|here]] and [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcustomnumericformatstrings.asp|here]]
Added lines 25-28:

Q. How can I change the formatting of numbers on a LinearAxis?

A. Use the NumberFormat property. Useful information on how to specify a number format can be found at[[http://blogs.msdn.com/bclteam/archive/2004/10/17/243636.aspx]] and [[http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconcustomnumericformatstrings.asp]]
Deleted line 0:
Added lines 18-24:

!!!! Technical

Q. How do I line up the axes on two or more charts stacked on top of each other? The scaling makes the axes slightly different lengths, so the tick marks don't quite line up.

A. Use an AxisPosition AxisConstraint - for example:
plotSurface.AddAxesConstraint(new AxesConstraint.AxisPosition(PlotSurface2D.YAxisPosition.Left, 60));
Changed lines 1-2 from:
!!! FAQ
to:
Changed lines 14-16 from:
NPlot source or the source of your application.

The alternative requirement (that you give the source to your software
to:
NPlot source or the source of your application. The alternative requirement (that you give the source to your software
Changed lines 17-19 from:
GPL'd applications.

You can choose which of the requirements you wish to meet (you do not
to:
GPL'd applications. You can choose which of the requirements you wish to meet (you do not
Changed lines 3-23 from:
todo...
to:
!!!! License

Q
. I am considering using your library in commercial
software
. I do not want to give away the source code
of this software. By adding ""This product includes
software developed as part of the NPlot library
project available from: http://www.nplot.com/" can I
distribute the binary only? Are there any other
licensing issues that I would have to consider?

A. Yes, basically so long as you acknowledge you are using the library,
you can use it as you please - you are not required to distribute the
NPlot source or the source of your application.

The alternative requirement (that you give the source to your software
away), is there because the above requirement makes the NPlot license
incompatible with the GPL - I want NPlot to be available for use in
GPL'd applications.

You can choose which of the requirements you wish to meet (you do not
need to satisfy  both of them)
.
Changed lines 3-24 from:
todo...


!!! Random Jottings unrelated to NPlot

[[ThreadingLinks]]


!!! A good interview question

This tests knowledge of boxing.


Vector3 v = new Vector3( 1, 1, 1 );

object o1 = v;

object o2 = o1;

o1 = new Vector3( 2, 2, 2 );

what is the value of o2?
to:
todo...
Changed lines 20-21 from:
object o2 = o;
to:
object o2 = o1;
Changed lines 14-15 from:
[=
to:

Added line 17:
Added line 19:
Added line 21:
Changed line 23 from:
=]
to:
Deleted line 0:
Changed line 14 from:
to:
[=
Changed line 19 from:
to:
=]
Deleted line 1:
Added lines 10-21:


!!! A good interview question

This tests knowledge of boxing.

Vector3 v = new Vector3( 1, 1, 1 );
object o1 = v;
object o2 = o;
o1 = new Vector3( 2, 2, 2 );

what is the value of o2?
Deleted line 2:
Changed lines 5-10 from:
Todo...
to:
todo...


!!! Random Jottings unrelated to NPlot

[[ThreadingLinks]]
Added lines 1-6:



!!! FAQ

Todo...