|
Public Member Functions |
Standard_EXPORT | Vrml_Material (const Handle(Quantity_HArray1OfColor)&aAmbientColor, const Handle(Quantity_HArray1OfColor)&aDiffuseColor, const Handle(Quantity_HArray1OfColor)&aSpecularColor, const Handle(Quantity_HArray1OfColor)&aEmissiveColor, const Handle(TColStd_HArray1OfReal)&aShininess, const Handle(TColStd_HArray1OfReal)&aTransparency) |
Standard_EXPORT | Vrml_Material () |
Standard_EXPORT void | SetAmbientColor (const Handle(Quantity_HArray1OfColor)&aAmbientColor) |
Standard_EXPORT Handle_Quantity_HArray1OfColor | AmbientColor () const |
Standard_EXPORT void | SetDiffuseColor (const Handle(Quantity_HArray1OfColor)&aDiffuseColor) |
Standard_EXPORT Handle_Quantity_HArray1OfColor | DiffuseColor () const |
Standard_EXPORT void | SetSpecularColor (const Handle(Quantity_HArray1OfColor)&aSpecularColor) |
Standard_EXPORT Handle_Quantity_HArray1OfColor | SpecularColor () const |
Standard_EXPORT void | SetEmissiveColor (const Handle(Quantity_HArray1OfColor)&aEmissiveColor) |
Standard_EXPORT Handle_Quantity_HArray1OfColor | EmissiveColor () const |
Standard_EXPORT void | SetShininess (const Handle(TColStd_HArray1OfReal)&aShininess) |
Standard_EXPORT Handle_TColStd_HArray1OfReal | Shininess () const |
Standard_EXPORT void | SetTransparency (const Handle(TColStd_HArray1OfReal)&aTransparency) |
Standard_EXPORT Handle_TColStd_HArray1OfReal | Transparency () const |
Standard_EXPORT Standard_OStream & | Print (Standard_OStream &anOStream) const |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes |
Handle_Quantity_HArray1OfColor | myAmbientColor |
Handle_Quantity_HArray1OfColor | myDiffuseColor |
Handle_Quantity_HArray1OfColor | mySpecularColor |
Handle_Quantity_HArray1OfColor | myEmissiveColor |
Handle_TColStd_HArray1OfReal | myShininess |
Handle_TColStd_HArray1OfReal | myTransparency |