Click here to Skip to main content
15,885,546 members
Articles / Programming Languages / Visual Basic

Mathemathics Framework

Rate me:
Please Sign up or sign in to vote.
4.76/5 (56 votes)
16 Sep 2008CPOL6 min read 75.3K   6.2K   171  
.NET Mathematical Framework
<?xml version="1.0"?>
<doc>
<assembly>
<name>
BVGO
</name>
</assembly>
<members>
<member name="P:GraphicsObjects.VisorBase.Cursor1Position">
	<summary>
 Posicion del Cursor 1 expresada en coordenadas de la grafica
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:GraphicsObjects.VisorBase.Cursor2Position">
	<summary>
 Posicion del Cursor 2 expresada en coordenadas de la grafica
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="P:GraphicsObjects.GraphOfVisorComplexPlain.SubBranchShowed">
	<summary>
 Permite seleccionar que SubRama se muestra
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorComplexPlain.Add(BV.TopLevel.Laplace.LaplaceFunction)">
	<summary>
 al agregar un nuevo objeto, este reemplaza al anterior
 se toman los datos si existen
 </summary>
	<param name="Lap"></param>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorComplexPlain.UpdatePoints(BV.Math.PointC[],System.Drawing.PointF[],System.Drawing.PointF[])">
	<summary>
 Reescala el vector de puntos dado y lo guarda en los vectores de puntos para dibujo
 </summary>
	<param name="c"></param>
	<param name="escR"></param>
	<param name="escI"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.GraphOfVisorComplexPlain">
	<summary>
 Grafico Visor del Plano complejo. 
 Permite trabajar con singularidades, Funciones de Laplace y Lugares de Raices
 </summary>
	<remarks></remarks>
</member><member name="P:GraphicsObjects.GraphOfVisorBase.VariableIsReal">
	<summary>
 Indica si la variable independiente es la parte real o la imaginaria
 de Z = x + j*y
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.Visor2DGoV">
	<summary>
 clase base de los visores propietarios, los que manejaran GoV para representar
 simultaneamente varias funciones o graficas
 </summary>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.PoliLine">
	<summary>
 cada cable tiene un inicio y un fin. esta formado por varios 
 puntos y lineas rectas que unen a estos puntos. El objeto 
 dibujador debe dibujar esas rectas en el objeto pen se guarda 
 la informacion particular de este wire
 </summary>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.FrameAxisXYFull.CalcInvToString(System.Single@)">
	<summary>
 retorna el valor ingresado convertido al nuevo sistema de coordenadas
 De coordenadas de salida a coordenadas de entrada
 </summary>
	<param name="Value"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.FrameAxisXYFull.CalcInv(System.Single)">
	<summary>
 retorna la funcion inversa de la escala seleccionada.
 para esc. Logaritmica sera: 10 ^ ((Value - POriginOrdinate) / pescale)
 para esc. en decibeles sera: 10 ^ ((Value - POriginOrdinate) / (20*pescale))   'entra en decibeles y sale en veces
 </summary>
	<param name="Value"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.FrameAxisXYFull.Calc(System.Single)">
	<summary>
 retorna el valor ingresado convertido al nuevo sistema de coordenadas
 Y=Calc=f(x)
 </summary>
	<param name="Value"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.FrameAxisXYFull.GetSubDY(System.Single,System.Single)">
	<summary>
 obtiene el incremento normalizado entre cada uno de los sub ejes
 para 2 dados valores maximo y minimo
 </summary>
	<param name="mintmp"></param>
	<param name="maxtmp"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.FrameAxisXYFull">
	<summary>
 clase que contiene los metodos necesarios para almacenar Maximos 
 y Minimos y metodos para calcular la ubicacion de los ejes principales 
 y secundarios asi como los valores de los labels de los ejes, etc
 Permite dibujar directamente con el metodo Draw todos los ejes, sub ejes,
 labels, etc
 </summary>
	<remarks>
 18/7/04
 </remarks>
</member><member name="P:GraphicsObjects.GraphicsToolWVisor.Visor">
	<summary>
 Visor que será afectado con el ToolBar
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.GraphicsToolWVisor">
	<summary>
 clase base de las herramientas para graficar sobre los visores.
 permite implementar en otras clases cursores, y otras
 </summary>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorXY.GetPreviewImage">
	<summary>
 Devuelve la imagen actual con todos los graficos
 </summary>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorXY.GetPreviewImage(System.Drawing.Size)">
	<summary>
 devuelve la imagen actual con todos los graficos
 con el tamaño indicado
 </summary>
	<param name="ImageSize"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorXY.GetPreviewImage(GraphicsObjects.GraphOfVisorBase)">
	<summary>
 Retorna la imagen del Grafico indicado
 </summary>
	<param name="GoV"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorXY.GetPreviewImage(GraphicsObjects.GraphOfVisorBase,System.Drawing.Size)">
	<summary>
 Retorna la imagen del Grafico indicado con las dimensiones indicadas
 </summary>
	<param name="GoV"></param>
	<param name="size"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorXY.Redraw(System.Object,System.Windows.Forms.PaintEventArgs)">
	<summary>
 redibuja todo el Bmp
 </summary>
	<param name="sender"></param>
	<param name="p"></param>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorXY.DoResize">
	<summary>
 redimensiona todo, inclusive el bmp si no hay un control asociado
 devuelve true si redimensiono todo
 </summary>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorXY.GetRangesFromGoVs">
	<summary>
 busca los maximos y minimos totales, y devuelve los rangos X - Y
 utiliza el formato de Rectangle para devolver los valores
 </summary>
	<returns></returns>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.VisorXY">
	<summary>
 Visor cartesiano. Presenta dos escalas XY ortogonales
 </summary>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphicObjectBase.#ctor(GraphicsObjects.GraphicObjectBase)">
	<summary>
 El Gobj controla el repintado explicitamente
 </summary>
	<param name="Gobj"></param>
	<remarks>El Gobj controla el repintado explicitamente</remarks>
</member><member name="T:GraphicsObjects.GraphicBlockBase">
	<summary>
 Rectangulo con borde en pantalla
 seleccionable, visible, etc
 base de todos los objetos autodibujables
 </summary>
	<remarks></remarks>
</member><member name="P:GraphicsObjects.GraphOfVisorComplexS.Show">
	<summary>
 El GoV solo muestra una linea, que puede ser la parte Real,
 la imaginaria, el modulo o el angulo
 </summary>
	<value></value>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorComplexS.UpdatePoints(BV.Math.PointC,System.Drawing.PointF@)">
	<summary>
 Reescala el vector de puntos dado y lo guarda en los vectores de
 puntos para dibujo
 </summary>
	<param name="c"></param>
	<param name="escR"></param>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorComplexS.UpdatePoints(BV.Math.PointC[],System.Drawing.PointF[])">
	<summary>
 Reescala el vector de puntos dado y lo guarda en los vectores de
 puntos para dibujo
 </summary>
	<param name="c"></param>
	<param name="escR"></param>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.GraphOfVisorComplexS">
	<summary>
 permite graficar solo una linea, pero puede ser Real, Imag, Modelo o Fase
 </summary>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.VisorComplexPlain.CreateGraph">
	<summary>
 crea un nuevo grafico. las escalas se crean internamente, por lo 
 tanto monitorizará, los datos ingresados.
 devuelve el Id del grafico creado
 </summary>
	<returns></returns>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.VisorComplexPlain">
	<summary>
 Visor que presnta una porcion del plano complejo y es capaz de mostrar
 singularidades y lugares de raíces en éste
 </summary>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorSimple.UpdatePoints(System.Drawing.PointF,System.Drawing.PointF@)">
	<summary>
 Reescala el punto dado y lo guarda en los vectores de
 puntos para dibujo
 </summary>
	<param name="p"></param>
	<param name="escP"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorSimple.UpdatePoints(BV.Math.PointC,System.Drawing.PointF@,System.Drawing.PointF@)">
	<summary>
 Reescala el vector de puntos dado y lo guarda en los vectores de puntos para dibujo
 </summary>
	<param name="c"></param>
	<param name="escR"></param>
	<param name="escI"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorSimple.UpdatePoints(BV.Math.PointC[],System.Drawing.PointF[],System.Drawing.PointF[])">
	<summary>
 Reescala el vector de puntos dado y lo guarda en los vectores de puntos para dibujo
 </summary>
	<param name="c"></param>
	<param name="escR"></param>
	<param name="escI"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.GraphOfVisorSimple.UpdatePoints(System.Drawing.PointF[],System.Drawing.PointF[])">
	<summary>
 Reescala el vector de puntos dado y lo guarda en los vectores de puntos para dibujo
 </summary>
	<param name="p"></param>
	<param name="escP"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.LineCreator.Construct(GraphicsObjects.Line)">
	<summary>
 Agrega puntos a la Línea indicada
 </summary>
	<param name="Line"></param>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.SuperPosicionUtility.Add(System.Int32,System.Int32,System.Int32,System.Int32)">
	<summary>
 Create path which contains wide line
 for easy mouse selection
 </summary>
	<param name="x1"></param>
	<param name="y1"></param>
	<param name="x2"></param>
	<param name="y2"></param>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.SuperPosicionUtility.Add(System.Drawing.Point,System.Drawing.Point)">
	<summary>
 Create path which contains wide line
 for easy mouse selection
 </summary>
	<param name="p1"></param>
	<param name="p2"></param>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.SuperPosicionUtility">
	<summary>
 permite determinar si hay superposicion entre objetos
 dibujados, generalmente puntos, lineas y rectangulos 
 </summary>
	<remarks></remarks>
</member><member name="T:GraphicsObjects.VisorXYAdvanced">
	<summary>
 Visor con escalas Lin, Log, Degree...
 Los GoV son para complejos
 </summary>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.FrameAxisXY.GetSubDY(System.Single,System.Single)">
	<summary>
 obtiene el incremento normalizado entre cada uno de los sub ejes
 para 2 dados valores maximo y minimo
 </summary>
	<param name="mintmp"></param>
	<param name="maxtmp"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.FrameAxisXY.UCalcS(System.Double)">
	<summary>
 le paso el valor de X y me devuelve el valor de Y=f(x) sin escalar
 </summary>
	<param name="s"></param>
	<returns></returns>
	<remarks></remarks>
</member><member name="M:GraphicsObjects.FrameAxisXY.UInvCalcS(System.Double)">
	<summary>
 le paso el valor de Y y me devuelve el valor de X=G(y) sin escalar
 </summary>
	<param name="s"></param>
	<returns></returns>
	<remarks></remarks>
</member>
</members>
</doc>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Engineer Universidad Tecnológica Nacional
Argentina Argentina
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions