# ModelFont class

Namespace: [Grasshopper.Rhinoceros](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.rhinoceros.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public sealed class ModelFont : GH_Goo<Font>, IEquatable<ModelFont>, IGH_Goo
```

Represents a typography font. Wraps the functionality of the [Font](https://mcneel-apidocs-rhinocommon-7f6eb10c6967.herokuapp.com/api/rhinocommon/type/rhino.docobjects.font/) type.

## Constructors

- [ModelFont](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/ctor.md): (3 overloads)

## Properties

- [DisplayName](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/displayname.md)
- [FamilyName](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/familyname.md)
- [InstalledFamilies](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/installedfamilies.md): (static)
- [InstalledFonts](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/installedfonts.md): (static)
- [IsInstalled](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/isinstalled.md)
- [IsValid](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/isvalid.md)
- [TypeDescription](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/typedescription.md)
- [TypeName](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/typename.md)

## Methods

- [Cast](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/cast.md): (static)
- [Duplicate](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/duplicate.md)
- [Equals](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/equals.md): (2 overloads)
- [GetHashCode](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/gethashcode.md)
- [IsFamilyNameInstalled](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/isfamilynameinstalled.md): (static)
- [Read](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/read.md)
- [IGH_Goo.TooltipString](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/tooltipstring.md)
- [ToString](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/tostring.md)
- [Write](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/write.md)

## Convertors

- [operator implicit](https://developer.rhino3d.com/api/gh1/type/grasshopper.rhinoceros.modelfont/op-implicit.md): (2 overloads, static)

## Inherited Members

- From [GH_Goo<T>](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1.md): [m_value](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1/m-value.md), [IsValidWhyNot](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1/isvalidwhynot.md), [Value](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1/value.md), [CastFrom](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1/castfrom.md), [CastTo<Q>](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1/castto.md), [EmitProxy](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1/emitproxy.md), [ScriptVariable](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.types.gh-goo-1/scriptvariable.md)
