NX Open C++ Reference Guide
Classes | Enumerations
NXOpen::Layer Namespace Reference

Provides classes and interfaces for layer. More...

Classes

class  Category
 Represents a layer category. More...
 
class  CategoryCollection
 Represents a collection of layer categories
To obtain an instance of this class, refer to NXOpen::BasePart

Created in NX3.0.0. More...
 
class  LayerManager
 Represents an object that manages layers
To obtain an instance of this class, refer to NXOpen::BasePart

Created in NX3.0.0. More...
 
class  StateCollection
 Represents a copy of the layer states. More...
 
struct  StateInfo
 Used in several methods that get or set the state of a layer. More...
 

Enumerations

enum  Constants { ConstantsFirstLayer = 1, ConstantsLastLayer = 256 }
 Constants for layers. More...
 
enum  State { StateWorkLayer, StateSelectable, StateVisible, StateHidden }
 Represents the state of the layer. More...
 

Detailed Description

Provides classes and interfaces for layer.

Enumeration Type Documentation

Constants for layers.

Enumerator
ConstantsFirstLayer 

The number of the first layer.

Valid layers are numbered from Layer::ConstantsFirstLayer to Layer::ConstantsLastLayer

ConstantsLastLayer 

The number of the last layer.

Valid layers are numbered from Layer::ConstantsFirstLayer to Layer::ConstantsLastLayer

Represents the state of the layer.

Enumerator
StateWorkLayer 

Work layer.

All newly created objects are placed on the work layer.

StateSelectable 

Objects on the layer are selectable.

StateVisible 

Objects on the layer are visible but not selectable.

StateHidden 

Objects on the layer are not visible and not selectable.

Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.