Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / CommonUI / System / Drawing / Advanced / GPPOINTF.cs / 1 / GPPOINTF.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
/*************************************************************************\
*
* Copyright (c) 1998-1999, Microsoft Corp. All Rights Reserved.
*
* Module Name:
*
* GPPOINTF.cpp
*
* Abstract:
*
* Native GDI+ floating-point coordinate point 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 class GPPOINTF {
internal float X;
internal float Y;
internal GPPOINTF() {
}
internal GPPOINTF(PointF pt) {
X = pt.X;
Y = pt.Y;
}
internal GPPOINTF(Point pt) {
X = (float) pt.X;
Y = (float) pt.Y;
}
internal PointF ToPoint() {
return new PointF(X, Y);
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- Main.cs
- CheckPair.cs
- InvokePatternIdentifiers.cs
- ErrorFormatter.cs
- TemplatePropertyEntry.cs
- CalendarDay.cs
- MobileControlsSection.cs
- BitmapDecoder.cs
- XmlSchemaChoice.cs
- WindowsGrip.cs
- MachineKey.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- MsmqHostedTransportManager.cs
- GetLedgerRequest.cs
- ToolboxItemImageConverter.cs
- DocumentXmlWriter.cs
- WebPartVerbsEventArgs.cs
- ApplicationProxyInternal.cs
- OdbcStatementHandle.cs
- DataServiceStreamResponse.cs
- ProtocolsConfigurationHandler.cs
- QilInvokeEarlyBound.cs
- TableLayoutPanelCellPosition.cs
- Asn1IntegerConverter.cs
- XPathNodeInfoAtom.cs
- CodeSubDirectoriesCollection.cs
- CreateUserWizard.cs
- LineGeometry.cs
- X509Certificate.cs
- UriSectionData.cs
- MailWriter.cs
- TimeSpanMinutesConverter.cs
- HttpHeaderCollection.cs
- SqlDependency.cs
- Relationship.cs
- GeneralTransform3D.cs
- NetMsmqSecurity.cs
- ObservableDictionary.cs
- SystemIPInterfaceStatistics.cs
- CapabilitiesUse.cs
- XmlMtomWriter.cs
- X509SecurityTokenProvider.cs
- FormatSettings.cs
- Pen.cs
- TextElementEnumerator.cs
- XmlSchema.cs
- ObjectView.cs
- RecommendedAsConfigurableAttribute.cs
- EncryptedPackageFilter.cs
- XmlEnumAttribute.cs
- UnsafeMethods.cs
- ToolboxItem.cs
- LingerOption.cs
- DurableEnlistmentState.cs
- GC.cs
- SpinWait.cs
- TextElementEnumerator.cs
- AssemblyBuilderData.cs
- RenderTargetBitmap.cs
- QueryAccessibilityHelpEvent.cs
- Profiler.cs
- ApplicationServicesHostFactory.cs
- DataSourceDesigner.cs
- Collection.cs
- columnmapkeybuilder.cs
- KeyFrames.cs
- PenThreadWorker.cs
- OletxDependentTransaction.cs
- ToolStripMenuItem.cs
- HtmlToClrEventProxy.cs
- TextWriterTraceListener.cs
- FileLevelControlBuilderAttribute.cs
- DirectoryInfo.cs
- XmlUTF8TextReader.cs
- DbCommandDefinition.cs
- OutputCacheProviderCollection.cs
- DataGridViewCell.cs
- AttributeQuery.cs
- CompilationUnit.cs
- MemoryRecordBuffer.cs
- CngKeyCreationParameters.cs
- ListView.cs
- HtmlGenericControl.cs
- BackgroundWorker.cs
- ElasticEase.cs
- RectValueSerializer.cs
- OleCmdHelper.cs
- XmlSchemaObjectCollection.cs
- BulletedList.cs
- CapabilitiesSection.cs
- SqlUtils.cs
- LockedHandleGlyph.cs
- ServiceBusyException.cs
- RtfControls.cs
- CodeMemberProperty.cs
- AppDomain.cs
- DefaultAuthorizationContext.cs
- TiffBitmapEncoder.cs
- XmlSchemaInfo.cs
- KeyboardNavigation.cs