Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / CommonUI / System / Drawing / Advanced / GPRECTF.cs / 1 / GPRECTF.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- /*************************************************************************\ * * Copyright (c) 1998-1999, Microsoft Corp. All Rights Reserved. * * Module Name: * * GPRECTF.cpp * * Abstract: * * Native GDI+ floating-point coordinate rectangle structure. * * Revision History: * * 12/14/1998 davidx * Created it. * \**************************************************************************/ namespace System.Drawing.Internal { using System.Diagnostics; using System; using System.Drawing; using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential)] internal struct GPRECTF { internal float X; internal float Y; internal float Width; internal float Height; internal GPRECTF(float x, float y, float width, float height) { X = x; Y = y; Width = width; Height = height; } internal GPRECTF(RectangleF rect) { X = rect.X; Y = rect.Y; Width = rect.Width; Height = rect.Height; } internal SizeF SizeF { get { return new SizeF(Width, Height); } } internal RectangleF ToRectangleF() { return new RectangleF(X, Y, Width, Height); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProtocolElement.cs
- MessageAction.cs
- DesignerDataView.cs
- TextServicesProperty.cs
- CalendarDay.cs
- FilterException.cs
- DataStreams.cs
- MarkupCompiler.cs
- CompareValidator.cs
- VariableQuery.cs
- StorageRoot.cs
- FixedSOMPage.cs
- ChangeConflicts.cs
- EndOfStreamException.cs
- SqlDataSource.cs
- StreamReader.cs
- BooleanAnimationBase.cs
- TreeNodeStyle.cs
- StrokeCollectionConverter.cs
- LoadedOrUnloadedOperation.cs
- CompilationUnit.cs
- ExtendedProtectionPolicy.cs
- ProfileEventArgs.cs
- AlternateViewCollection.cs
- ExtendedProperty.cs
- GreenMethods.cs
- TypeSystem.cs
- RectangleGeometry.cs
- AmbientLight.cs
- QuaternionRotation3D.cs
- ControlPropertyNameConverter.cs
- XmlCDATASection.cs
- QuaternionAnimation.cs
- VarInfo.cs
- DataGridViewToolTip.cs
- CodeDesigner.cs
- EntityClientCacheEntry.cs
- XmlSchemaAny.cs
- ServiceElement.cs
- InvalidComObjectException.cs
- Select.cs
- arabicshape.cs
- OdbcDataAdapter.cs
- Int32Converter.cs
- ReadOnlyObservableCollection.cs
- EventLogger.cs
- SelectionProcessor.cs
- ClusterRegistryConfigurationProvider.cs
- UInt32.cs
- LZCodec.cs
- ErrorRuntimeConfig.cs
- HandlerMappingMemo.cs
- IgnorePropertiesAttribute.cs
- CodeGenHelper.cs
- MonitoringDescriptionAttribute.cs
- XmlSchemaValidator.cs
- PersonalizableAttribute.cs
- SelectedCellsCollection.cs
- ClaimTypeRequirement.cs
- SetterBaseCollection.cs
- ThicknessAnimationBase.cs
- MarginsConverter.cs
- Rule.cs
- DrawingImage.cs
- WebPartTransformerCollection.cs
- SharingService.cs
- XmlQueryContext.cs
- RepeaterDesigner.cs
- SimpleType.cs
- IHttpResponseInternal.cs
- ProcessStartInfo.cs
- ContractReference.cs
- CompiledIdentityConstraint.cs
- InternalException.cs
- OletxTransactionManager.cs
- SqlPersonalizationProvider.cs
- CompositeControl.cs
- FixedTextView.cs
- DetailsViewUpdatedEventArgs.cs
- FilterQuery.cs
- DocComment.cs
- RoutedEventArgs.cs
- EntityTemplateUserControl.cs
- ToolBar.cs
- MimeMapping.cs
- HttpDebugHandler.cs
- EventLogPermissionEntryCollection.cs
- Point.cs
- CompiledIdentityConstraint.cs
- TypographyProperties.cs
- Effect.cs
- FontStyles.cs
- BooleanConverter.cs
- GridItemProviderWrapper.cs
- XmlBinaryReader.cs
- HttpProfileGroupBase.cs
- TextProperties.cs
- Vector3DCollectionConverter.cs
- EntityCommand.cs
- SamlSerializer.cs