|
NX Open C++ Reference Guide
|
Represents a collection of typographical fonts (for example, Arial, OldEnglish)
To obtain an instance of this class, refer to BasePart
Created in NX3.0.0.
More...
Public Types | |
| enum | Type { TypeNx, TypeStandard, TypeEmpty = 10 } |
| Specifies the type of font. More... | |
Public Member Functions | |
| int | AddFont (const NXString &fontName) |
| Adds a font to the part. | |
| int | AddFont (const char *fontName) |
| Adds a font to the part. | |
| int | AddFont (const NXString &fontName, NXOpen::FontCollection::Type type) |
| Adds a font to the part. | |
| int | AddFont (const char *fontName, NXOpen::FontCollection::Type type) |
| Adds a font to the part. | |
| bool | DoesFontExist (int fontIndex) |
| Finds out whether the specified ID is associated with a font. | |
| NXString | GetFontName (int fontIndex) |
| Returns the name for the font that has the specified integer ID. | |
| NXOpen::FontCollection::Type | GetFontType (int fontIndex) |
| Returns the font type of the font at the provided index. | |
| int | GetLength () |
| Returns the number of fonts in the part. | |
| void | ReplaceFont (int fontIndex, NXOpen::FontCollection::Type type, const NXString &fontName) |
| Replaces a font name and type at the given font index Created in NX7.5.0. | |
| void | ReplaceFont (int fontIndex, NXOpen::FontCollection::Type type, const char *fontName) |
| Replaces a font name and type at the given font index Created in NX7.5.0. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a collection of typographical fonts (for example, Arial, OldEnglish)
To obtain an instance of this class, refer to BasePart
Created in NX3.0.0.
| int NXOpen::FontCollection::AddFont | ( | const NXString & | fontName | ) |
Adds a font to the part.
This will only add NX fonts. To add Standard fonts, use the overloaded FontCollection::AddFont routine that accepts the font type.
| fontName | Font name |
| int NXOpen::FontCollection::AddFont | ( | const char * | fontName | ) |
Adds a font to the part.
This will only add NX fonts. To add Standard fonts, use the overloaded FontCollection::AddFont routine that accepts the font type.
| fontName | Font name |
| int NXOpen::FontCollection::AddFont | ( | const NXString & | fontName, |
| NXOpen::FontCollection::Type | type | ||
| ) |
Adds a font to the part.
This can be used to create both NX and Standard fonts.
| fontName | Font name |
| type | Type of the font |
| int NXOpen::FontCollection::AddFont | ( | const char * | fontName, |
| NXOpen::FontCollection::Type | type | ||
| ) |
Adds a font to the part.
This can be used to create both NX and Standard fonts.
| fontName | Font name |
| type | Type of the font |
| bool NXOpen::FontCollection::DoesFontExist | ( | int | fontIndex | ) |
Finds out whether the specified ID is associated with a font.
| fontIndex | ID of the font |
| NXString NXOpen::FontCollection::GetFontName | ( | int | fontIndex | ) |
Returns the name for the font that has the specified integer ID.
| fontIndex | The ID for the font |
| NXOpen::FontCollection::Type NXOpen::FontCollection::GetFontType | ( | int | fontIndex | ) |
Returns the font type of the font at the provided index.
| fontIndex | ID of the font |
| int NXOpen::FontCollection::GetLength | ( | ) |
Returns the number of fonts in the part.
| void NXOpen::FontCollection::ReplaceFont | ( | int | fontIndex, |
| NXOpen::FontCollection::Type | type, | ||
| const NXString & | fontName | ||
| ) |
Replaces a font name and type at the given font index
Created in NX7.5.0.
License requirements : None
| fontIndex | ID of the font |
| type | New type of the font |
| fontName | New name of the font |
| void NXOpen::FontCollection::ReplaceFont | ( | int | fontIndex, |
| NXOpen::FontCollection::Type | type, | ||
| const char * | fontName | ||
| ) |
Replaces a font name and type at the given font index
Created in NX7.5.0.
License requirements : None
| fontIndex | ID of the font |
| type | New type of the font |
| fontName | New name of the font |
| tag_t NXOpen::FontCollection::Tag | ( | ) | const |
Returns the tag of this object.