# FdoNetworkClass Class Reference

`#include <NetworkClass.h>`

Inheritance diagram for FdoNetworkClass:

[legend]

List of all members.

## Detailed Description

FdoNetworkClass derives from FdoClassDefinition and can be used to represent a linear network. The FdoNetworkClass type has 2 pre-defined base properties. The first is a bool type called "Directed". And the second is a FdoObjectPropertyDefinition of an ordered collection called "Layers". The "Directed" property is used to indicate if the network is directed or undirected. The network is directed if the Directed property is set to true. Otherwise, it is undirected. The Layers property is used to contain the ordered list of layers. The class of the layers object property must be of type FdoNetworkLayer.

Note:
  This Help topic is provided for informational use only. There is no interface or support provided. Autodesk reserves the right to change the software related to the content herein.

Definition at line 42 of file NetworkClass.h.

## Public Member Functions
virtual FDO_API FdoClassType | GetClassType ()
| Gets the concrete class type.
FDO_API FdoNetworkLayerClass * | GetLayerClass ()
| Gets a reference to the layer class.
FDO_API void | SetLayerClass (FdoNetworkLayerClass *value)
| Sets a reference to the layer class. The layer class is used to define the system layers ordered collection object property.
## Static Public Member Functions
static FDO_API FdoNetworkClass * | Create (FdoString *name, FdoString *description)
| Constructs an instance of an FdoNetworkClass using the specified arguments.
static FDO_API FdoNetworkClass * | Create ()
| Constructs a default instance of an FdoNetworkClass.

The documentation for this class was generated from the following file:

- NetworkClass.h