Open CASCADE Technology
6.5.4
|
This class defines a ColorRampColorMap object.
#include <Aspect_ColorRampColorMap.hxx>
Public Member Functions | |
Aspect_ColorRampColorMap (const Standard_Integer basepixel, const Standard_Integer dimension, const Quantity_Color &color) | |
Create a Color Ramp Colormap starting from Black at basepixel to color at basepixel+dimension-1. | |
Aspect_ColorRampColorMap (const Standard_Integer basepixel, const Standard_Integer dimension, const Quantity_NameOfColor colorName) | |
Create a Color Ramp Colormap starting from Black at basepixel to color at basepixel+dimension-1. | |
void | ColorRampDefinition (Standard_Integer &basepixel, Standard_Integer &dimension, Quantity_Color &color) const |
Get Color Ramp Colormap definition . | |
Standard_Integer | FindColorMapIndex (const Standard_Integer ColorMapEntryIndex) const |
Returns the index in the ColorMap of the ColorMapEntry.Index() equal to <AnEntryIndex>. Warning: Raises BadAccess if the index is not defined in the ColorMap. | |
const Aspect_ColorMapEntry & | FindEntry (const Standard_Integer AColorMapEntryIndex) const |
Returns the ColorMapEntry with ColorMapEntry.Index() equal to <AnEntryIndex>. Warning: Raises BadAccess if the index is not defined in the ColorMap. | |
Standard_Integer | NearestColorMapIndex (const Quantity_Color &aColor) const |
Returns the index in the ColorMap of the nearest matching ColorMapEntry | |
const Aspect_ColorMapEntry & | NearestEntry (const Quantity_Color &aColor) const |
Returns the nearest ColorMapEntry that match aColor . | |
Standard_Integer | AddEntry (const Quantity_Color &aColor) |
Search an identical color entry in the color map <me> or returns the nearest ColorMapEntry Index. |
Aspect_ColorRampColorMap::Aspect_ColorRampColorMap | ( | const Standard_Integer | basepixel, |
const Standard_Integer | dimension, | ||
const Quantity_Color & | color | ||
) |
Aspect_ColorRampColorMap::Aspect_ColorRampColorMap | ( | const Standard_Integer | basepixel, |
const Standard_Integer | dimension, | ||
const Quantity_NameOfColor | colorName | ||
) |
Standard_Integer Aspect_ColorRampColorMap::AddEntry | ( | const Quantity_Color & | aColor | ) | [virtual] |
Implements Aspect_ColorMap.
void Aspect_ColorRampColorMap::ColorRampDefinition | ( | Standard_Integer & | basepixel, |
Standard_Integer & | dimension, | ||
Quantity_Color & | color | ||
) | const |
Standard_Integer Aspect_ColorRampColorMap::FindColorMapIndex | ( | const Standard_Integer | ColorMapEntryIndex | ) | const [virtual] |
Implements Aspect_ColorMap.
const Aspect_ColorMapEntry& Aspect_ColorRampColorMap::FindEntry | ( | const Standard_Integer | AColorMapEntryIndex | ) | const [virtual] |
Implements Aspect_ColorMap.
Standard_Integer Aspect_ColorRampColorMap::NearestColorMapIndex | ( | const Quantity_Color & | aColor | ) | const [virtual] |
Implements Aspect_ColorMap.
const Aspect_ColorMapEntry& Aspect_ColorRampColorMap::NearestEntry | ( | const Quantity_Color & | aColor | ) | const [virtual] |
Implements Aspect_ColorMap.