Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Core / CSharp / System / Windows / Media3D / DirectionalLight.cs / 1 / DirectionalLight.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: 3D directional light implementation. // // See spec at http://avalon/medialayer/Specifications/Avalon3D%20API%20Spec.mht // // History: // 06/18/2003 : t-gregr - Created // //--------------------------------------------------------------------------- using System; using System.Windows.Media; using System.Windows.Media.Composition; using MS.Internal; using System.ComponentModel.Design.Serialization; using System.Windows.Markup; namespace System.Windows.Media.Media3D { ////// Directional lights have no position in space and project their light along a /// particular direction, specified by the vector that defines it. /// public sealed partial class DirectionalLight : Light { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Constructs a white light looking down the positive z axis. /// public DirectionalLight() { } ////// Constructor. /// /// Diffuse color of the new light. /// Direction of the new light. public DirectionalLight(Color diffuseColor, Vector3D direction) { Color = diffuseColor; Direction = direction; } #endregion Constructors //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- //------------------------------------------------------ // // Public Events // //------------------------------------------------------ //----------------------------------------------------- // // Private Fields // //------------------------------------------------------ } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: 3D directional light implementation. // // See spec at http://avalon/medialayer/Specifications/Avalon3D%20API%20Spec.mht // // History: // 06/18/2003 : t-gregr - Created // //--------------------------------------------------------------------------- using System; using System.Windows.Media; using System.Windows.Media.Composition; using MS.Internal; using System.ComponentModel.Design.Serialization; using System.Windows.Markup; namespace System.Windows.Media.Media3D { ////// Directional lights have no position in space and project their light along a /// particular direction, specified by the vector that defines it. /// public sealed partial class DirectionalLight : Light { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Constructs a white light looking down the positive z axis. /// public DirectionalLight() { } ////// Constructor. /// /// Diffuse color of the new light. /// Direction of the new light. public DirectionalLight(Color diffuseColor, Vector3D direction) { Color = diffuseColor; Direction = direction; } #endregion Constructors //------------------------------------------------------ // // Public Properties // //----------------------------------------------------- //------------------------------------------------------ // // Public Events // //------------------------------------------------------ //----------------------------------------------------- // // Private Fields // //------------------------------------------------------ } } // 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
- PaintValueEventArgs.cs
- ConfigXmlSignificantWhitespace.cs
- OptimizerPatterns.cs
- ChannelSinkStacks.cs
- HttpAsyncResult.cs
- StylusSystemGestureEventArgs.cs
- DataBindEngine.cs
- FontInfo.cs
- TransformCryptoHandle.cs
- XamlBrushSerializer.cs
- UrlMapping.cs
- SecurityUtils.cs
- _emptywebproxy.cs
- UserControl.cs
- UIPropertyMetadata.cs
- DynamicRenderer.cs
- DbReferenceCollection.cs
- SqlConnectionFactory.cs
- RetrieveVirtualItemEventArgs.cs
- NullNotAllowedCollection.cs
- safelink.cs
- __ConsoleStream.cs
- CodeCommentStatement.cs
- UIAgentInitializationException.cs
- RijndaelManagedTransform.cs
- dataprotectionpermissionattribute.cs
- Table.cs
- StylusButton.cs
- ForeignKeyConstraint.cs
- LayoutEditorPart.cs
- TranslateTransform.cs
- ComplexLine.cs
- ChannelPool.cs
- XmlNullResolver.cs
- LinkClickEvent.cs
- ServerIdentity.cs
- TrackingServices.cs
- OrderByExpression.cs
- MessageSecurityVersionConverter.cs
- LineProperties.cs
- ShadowGlyph.cs
- DelimitedListTraceListener.cs
- AddInServer.cs
- ExternalFile.cs
- ChildDocumentBlock.cs
- HttpListenerException.cs
- EdmFunctionAttribute.cs
- EntryWrittenEventArgs.cs
- MemoryMappedViewAccessor.cs
- GlobalizationAssembly.cs
- ObjectResult.cs
- TickBar.cs
- MetadataFile.cs
- DESCryptoServiceProvider.cs
- GeometryCombineModeValidation.cs
- IPipelineRuntime.cs
- TransactionScopeDesigner.cs
- ThreadExceptionDialog.cs
- BoolExpr.cs
- RightsController.cs
- GridViewDeleteEventArgs.cs
- NavigationProgressEventArgs.cs
- TextElement.cs
- KnownColorTable.cs
- GenericsInstances.cs
- Attachment.cs
- SqlTransaction.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- HMACSHA384.cs
- FontDifferentiator.cs
- SystemIPGlobalProperties.cs
- GACIdentityPermission.cs
- base64Transforms.cs
- COM2ComponentEditor.cs
- AsyncOperationManager.cs
- DeviceSpecificDesigner.cs
- EntityCollection.cs
- Condition.cs
- EdmComplexTypeAttribute.cs
- ImageList.cs
- TrackingServices.cs
- userdatakeys.cs
- AssemblyAttributes.cs
- WindowsListViewItem.cs
- StatusBarAutomationPeer.cs
- _ProxyChain.cs
- EraserBehavior.cs
- MasterPage.cs
- BuildProvider.cs
- ManagementOperationWatcher.cs
- NamespaceMapping.cs
- XmlElementList.cs
- SendingRequestEventArgs.cs
- ContactManager.cs
- ActivityExecutor.cs
- BaseProcessProtocolHandler.cs
- MetadataException.cs
- mactripleDES.cs
- ListItemCollection.cs
- XmlDataImplementation.cs