Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class IVisibleImpl

Last update: 09.03.2026

Namespace: VM.Managed
Assembly: VMAppCore.dll

This class is to represent the visible for layer.

public class IVisibleImpl

Inheritance

object ← IVisibleImpl

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

IVisibleImpl()

public IVisibleImpl()

Methods

GetLayer(ObjectBase)

Gets the layer.

public static Layer GetLayer(ObjectBase ob)

Parameters

ob ObjectBase

The object.

Returns

Layer

The layer

GetVisibleState(ObjectBase)

Gets the visible state of an object.

public static bool GetVisibleState(ObjectBase ob)

Parameters

ob ObjectBase

The object.

Returns

bool

The visible state

SetLayer(ObjectBase, Layer)

Sets the layer.

public static void SetLayer(ObjectBase ob, Layer layer)

Parameters

ob ObjectBase

The object.

layer Layer

The layer.

SetVisibleState(ObjectBase, bool)

Sets the visible state of an object.

public static void SetVisibleState(ObjectBase ob, bool bVisible)

Parameters

ob ObjectBase

The object.

bVisible bool

The visibility.

Connect with Ansys