Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- EntityKeyElement.cs
- TemplateAction.cs
- PropertyChangingEventArgs.cs
- UnionCodeGroup.cs
- DataGridViewCell.cs
- FixedHighlight.cs
- TrustVersion.cs
- CommandID.cs
- ImpersonateTokenRef.cs
- SchemaCollectionCompiler.cs
- TabItemAutomationPeer.cs
- StronglyTypedResourceBuilder.cs
- SizeKeyFrameCollection.cs
- CultureMapper.cs
- XmlSchemaCompilationSettings.cs
- XmlMembersMapping.cs
- WebPartVerbCollection.cs
- AssociationSet.cs
- AddToCollection.cs
- KeyGestureValueSerializer.cs
- ServiceModelActivationSectionGroup.cs
- InputLanguageManager.cs
- ADMembershipUser.cs
- ResolvedKeyFrameEntry.cs
- OptimizerPatterns.cs
- MinimizableAttributeTypeConverter.cs
- InvokeBase.cs
- ArgumentElement.cs
- _CookieModule.cs
- SmiRecordBuffer.cs
- ServiceOperationHelpers.cs
- CompileXomlTask.cs
- ToolStripDesigner.cs
- XmlSchemaDocumentation.cs
- DataBindingCollection.cs
- DesignerForm.cs
- mda.cs
- HwndAppCommandInputProvider.cs
- DataGridColumnCollectionEditor.cs
- CompilerError.cs
- TextParagraphCache.cs
- GridItemCollection.cs
- ConvertersCollection.cs
- InstanceKey.cs
- RoleManagerSection.cs
- BeginStoryboard.cs
- Transform.cs
- EventLogReader.cs
- DataGridSortCommandEventArgs.cs
- CrossSiteScriptingValidation.cs
- ProtocolsSection.cs
- TouchEventArgs.cs
- DelegateArgumentValue.cs
- NavigationProperty.cs
- EdmComplexTypeAttribute.cs
- HtmlInputText.cs
- AsyncPostBackErrorEventArgs.cs
- ResizeBehavior.cs
- TypeUtils.cs
- SchemaCollectionPreprocessor.cs
- AuthorizationRuleCollection.cs
- DesignTimeTemplateParser.cs
- SqlEnums.cs
- Polyline.cs
- DesignerUtility.cs
- StandardOleMarshalObject.cs
- StateBag.cs
- MultiDataTrigger.cs
- SerializationFieldInfo.cs
- TransformerInfoCollection.cs
- ControlDesigner.cs
- DataGridToolTip.cs
- FixedSOMGroup.cs
- ValidationEventArgs.cs
- ObjectListCommandEventArgs.cs
- WindowsGraphics.cs
- InvokeMethod.cs
- SqlCommand.cs
- InitializationEventAttribute.cs
- MeshGeometry3D.cs
- ExpandedWrapper.cs
- EditorZoneAutoFormat.cs
- PriorityItem.cs
- InputLangChangeRequestEvent.cs
- XmlDocumentFieldSchema.cs
- InvariantComparer.cs
- ProxyRpc.cs
- ResourcesBuildProvider.cs
- KerberosTicketHashIdentifierClause.cs
- UriSection.cs
- AttachmentCollection.cs
- GridItemCollection.cs
- ResourceExpressionBuilder.cs
- OperatingSystem.cs
- TemplateControlBuildProvider.cs
- ElementsClipboardData.cs
- Pens.cs
- PreviewPageInfo.cs
- Misc.cs
- Pen.cs