Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media3D / SpecularMaterial.cs / 1305600 / SpecularMaterial.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: 3D specular material // // See spec at *** FILL IN LATER *** // //--------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Windows.Markup; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using MS.Internal; namespace System.Windows.Media.Media3D { ////// SpecularMaterial allows a 2d brush to be used on a 3d model that has been lit /// with a specular lighting model /// public sealed partial class SpecularMaterial : Material { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Constructs a SpecularMaterial /// public SpecularMaterial() { } ////// Constructor that sets the initial values /// /// The new material's brush /// The specular exponent. public SpecularMaterial(Brush brush, double specularPower) { Brush = brush; SpecularPower = specularPower; } #endregion Constructors } } // 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 specular material // // See spec at *** FILL IN LATER *** // //--------------------------------------------------------------------------- using System; using System.Diagnostics; using System.Runtime.InteropServices; using System.Windows.Markup; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Media.Composition; using MS.Internal; namespace System.Windows.Media.Media3D { ////// SpecularMaterial allows a 2d brush to be used on a 3d model that has been lit /// with a specular lighting model /// public sealed partial class SpecularMaterial : Material { //----------------------------------------------------- // // Constructors // //----------------------------------------------------- #region Constructors ////// Constructs a SpecularMaterial /// public SpecularMaterial() { } ////// Constructor that sets the initial values /// /// The new material's brush /// The specular exponent. public SpecularMaterial(Brush brush, double specularPower) { Brush = brush; SpecularPower = specularPower; } #endregion Constructors } } // 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
- OracleTimeSpan.cs
- DeviceContexts.cs
- EFColumnProvider.cs
- Activation.cs
- TypeCacheManager.cs
- SqlBulkCopy.cs
- SecurityDocument.cs
- ExecutedRoutedEventArgs.cs
- WorkflowItemPresenter.cs
- TabItemAutomationPeer.cs
- CreateUserErrorEventArgs.cs
- NativeMethods.cs
- XsltConvert.cs
- MoveSizeWinEventHandler.cs
- QilCloneVisitor.cs
- CategoryAttribute.cs
- MachineKeyValidationConverter.cs
- CodeAttributeArgument.cs
- SqlBooleanMismatchVisitor.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- SqlInfoMessageEvent.cs
- DocumentViewer.cs
- UpnEndpointIdentity.cs
- LineSegment.cs
- BaseHashHelper.cs
- MasterPageParser.cs
- SerializeAbsoluteContext.cs
- ImpersonateTokenRef.cs
- RawMouseInputReport.cs
- EnumerableWrapperWeakToStrong.cs
- WrappingXamlSchemaContext.cs
- XmlIterators.cs
- DecimalConverter.cs
- DataGridViewColumnEventArgs.cs
- InvalidPropValue.cs
- NonceToken.cs
- SignatureDescription.cs
- FileAuthorizationModule.cs
- UniqueEventHelper.cs
- GroupItemAutomationPeer.cs
- ResourcesBuildProvider.cs
- OptimizedTemplateContent.cs
- PopupControlService.cs
- ProviderManager.cs
- CanonicalFontFamilyReference.cs
- RectangleF.cs
- Operator.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- RuleSetReference.cs
- PasswordRecovery.cs
- LateBoundBitmapDecoder.cs
- CurrentChangedEventManager.cs
- XamlWriter.cs
- Assign.cs
- Bezier.cs
- WmfPlaceableFileHeader.cs
- XmlWriterTraceListener.cs
- CustomAttributeFormatException.cs
- PrePrepareMethodAttribute.cs
- ValuePattern.cs
- FloaterBaseParagraph.cs
- GlyphsSerializer.cs
- EntityContainer.cs
- PrefixQName.cs
- BrowserTree.cs
- SvcMapFileLoader.cs
- WebBrowserPermission.cs
- UnicodeEncoding.cs
- ModelServiceImpl.cs
- MobileControl.cs
- BindableTemplateBuilder.cs
- SoapAttributes.cs
- RequestValidator.cs
- SafeFileHandle.cs
- EntityStoreSchemaFilterEntry.cs
- ExtensionWindow.cs
- DoubleLink.cs
- ReadOnlyDictionary.cs
- WebPartDescriptionCollection.cs
- SchemaLookupTable.cs
- wgx_exports.cs
- XmlSerializerFactory.cs
- RewritingSimplifier.cs
- BitmapEffectRenderDataResource.cs
- BitSet.cs
- QueryExpr.cs
- RijndaelManagedTransform.cs
- TextStore.cs
- AttributeAction.cs
- PropertyNames.cs
- ConfigurationPropertyCollection.cs
- EncoderParameters.cs
- HttpBindingExtension.cs
- HttpWrapper.cs
- EmissiveMaterial.cs
- filewebresponse.cs
- UrlMappingCollection.cs
- FormatterServicesNoSerializableCheck.cs
- Unit.cs
- XmlSchemaSimpleContentRestriction.cs