Window3D
Espacio de nombres: Digi21.Math
Ensamblado: Digi21.DigiNG
Esta clase implementa una ventana en tres dimensiones.
public struct Window3D : IWindow3D, IDesplazable
Herencia Object → ValueType → Window3D
Implementa: IWindow3D
Constructores
| Window3D(Point3D point) | Inicializa una nueva instancia de un Window3Dpasado por parámetros. |
| Window3D(double, double, double, double, double, double) | Inicializa una nueva instancia de un Window3Dcuyas máximas y mínimas coinciden con los valores pasados por parámetros. |
| Window3D(IWindow3D) | Inicializa una nueva instancia de un Window3Dpasado por parámetros. |
Propiedades
Métodos
| Offset(Point2D) | Desplaza el Window3D tantas unidades en X, Y como se indique en el parámetro. (Heredado de IDesplazable) |
| Offset(Point3D) | Desplaza el Window3D tantas unidades en X, Y, Z como se indique en el parámetro. (Heredado de IDesplazable) |
| Offset(double, double) | Desplaza el Window3D tantas unidades en X, Y como se indique en los parámetros. (Heredado de IDesplazable) |
| Offset(double, double, double) | Desplaza el Window3D tantas unidades en X, Y, Z como se indique en los parámetros. (Heredado de IDesplazable) |
| Inflate(double, double, double) | Hace crecer tanto la X mínima como la X máxima del Window3D tantas unidades como las especificadas en el primer parámetro y de manera similar en los ejes Y,Z con los valores especificados en el segundo y tercer parámetro. |
| Inflate(double, double) | Hace crecer tanto la X mínima como la X máxima del Window3D tantas unidades como las especificadas en el primer parámetro y de manera similar en el eje Y con el valor especificado en el segundo parámetro. |
| Inflate(Point3D) | Hace crecer las máximas y mínimas del Window3Dpasado por parámetro. |
| Inflate(Size) | Hace crecer las máximas y mínimas del Window3Dpasado por parámetro. |
| Union(IWindow3D) | Hace crecer si es necesario el Window3Dpasado por parámetros. |
| Union(Window3D) | Hace crecer si es necesario el Window3D pasado por parámetros. |
| Union(Point3D) | Hace crecer si es necesario el Window3D pasado por parámetros. |
| Union(PointF) | Hace crecer si es necesario el Window3D pasado por parámetros. |
| Union(Point) | Hace crecer si es necesario el Window3D pasado por parámetros. |
| Union(double, double, double, double, double, double) | Hace crecer si es necesario el Window3Dpara que contenga a las máximas y mínimas pasadas por parámetros. |
| Contains(IWindow3D) | Indica si el Window3Dcontiene al IWindow3Dpasado por parámetros. |
| Contains(Window3D) | Indica si el Window3Dcontiene al Window3Dpasado por parámetros. |
| Contains(Point3D) | Indica si el Window3Dcontiene al Point3Dpasado por parámetros. |
| Contains(PointF) | Indica si el Window3Dcontiene al PointF pasado por parámetros. |
| Contains(Point) | Indica si el Window3Dcontiene al Pointpasado por parámetros. |
| Intersect(Window3D) | Indica si el Window3Dintersecciona con el Window3Dpasado por parámetros. |
| ToString() | Convierte este Window3D en una cadena legible para los humanos. |