    

 ## On this page

  

 

 # Namespace VM.Managed

 Last update: 16.07.2025 

### Namespaces

[VM.Managed.CAD](VM.Managed.CAD.md)

[VM.Managed.Collections](VM.Managed.Collections.md)

[VM.Managed.DAFUL](VM.Managed.DAFUL.md)

[VM.Managed.Dialog](VM.Managed.Dialog.md)

[VM.Managed.DoubleClickEvent](VM.Managed.DoubleClickEvent.md)

[VM.Managed.History](VM.Managed.History.md)

[VM.Managed.Material](VM.Managed.Material.md)

[VM.Managed.Operation](VM.Managed.Operation.md)

[VM.Managed.Render](VM.Managed.Render.md)

[VM.Managed.Resource](VM.Managed.Resource.md)

[VM.Managed.Simulation](VM.Managed.Simulation.md)

[VM.Managed.Symmetric](VM.Managed.Symmetric.md)

[VM.Managed.Utility](VM.Managed.Utility.md)

### Classes

[AddToDocEventArgs](VM.Managed.AddToDocEventArgs.md)

This class is to represent the event information that add to document from linked object.

[AnalysisParameterDynamic](VM.Managed.AnalysisParameterDynamic.md)

This class is to represent the dynamic analysis parameter.

[AnalysisParameterEigenvalue](VM.Managed.AnalysisParameterEigenvalue.md)

This class is to represent the eigenvalue analysis parameter.

[AnalysisParameterStatic](VM.Managed.AnalysisParameterStatic.md)

This class is to represent the static analysis parameter.

[AnalysisParameterThermal](VM.Managed.AnalysisParameterThermal.md)

This class is to represent the thermal analysis parameter.

[Application](VM.Managed.Application.md)

This class is to represent the application.

[Assembly](VM.Managed.Assembly.md)

This class is to represent the assembly.

[AttributeBase](VM.Managed.AttributeBase.md)

This class is to represent the attribute base.

[AttributeCADBodyNameProperty](VM.Managed.AttributeCADBodyNameProperty.md)

This interface is to represent the Name Property.

[AttributeCanNotOpenWithNewPreprocessor](VM.Managed.AttributeCanNotOpenWithNewPreprocessor.md)

This class is to represent the attribute for whether this object can not open with new preprocessor.

[AttributeCollection](VM.Managed.AttributeCollection.md)

This class is to represent the attribute collection.

[AttributeDoNotMakeHistory](VM.Managed.AttributeDoNotMakeHistory.md)

This class is to represent the attribute for whether this object do not make history.

[AttributeFaceNormal](VM.Managed.AttributeFaceNormal.md)

This class is to represent the attribute for face normal.

[AttributeFacetRefinementBase](VM.Managed.AttributeFacetRefinementBase.md)

This class is to represent the attribute for facet refinement.

[AttributeHideFromNavigator](VM.Managed.AttributeHideFromNavigator.md)

This class is to represent the attribute for whether this parent object is hide from navigator.

[AttributeIconColor](VM.Managed.AttributeIconColor.md)

This class is to represent the attribute for icon color.

[AttributeInvisible](VM.Managed.AttributeInvisible.md)

This class is to represent the attribute for whether this parent object is invisible from navigator.

[AttributeLocalObject&lt;TObject, TUpdate&gt;](VM.Managed.AttributeLocalObject-2.md)

This class is to represent the attribute for local object. The local object behaves like a child object.

[AttributeMeshFreeGeometryOutputProperty](VM.Managed.AttributeMeshFreeGeometryOutputProperty.md)

This class is to represent the attribute for geometry output property of MeshFree.

[AttributeMultiSubEntity&lt;TSubEntity&gt;](VM.Managed.AttributeMultiSubEntity-1.md)

This class is to represent the attribute for multi-subentity.

[AttributeNotDelete](VM.Managed.AttributeNotDelete.md)

This class is to represent the attribute for whether this parent object is delete from navigator.

[AttributeObjectFeature](VM.Managed.AttributeObjectFeature.md)

This class is to represent the attribute for object feature.

[AttributeRigidOnly](VM.Managed.AttributeRigidOnly.md)

This class is to represent the attribute for whether this parent object is supposed by rigid.

[AttributeSubEntity&lt;TSubEntity&gt;](VM.Managed.AttributeSubEntity-1.md)

This class is to represent the attribute for subentity.

[AttributeSymbolColor](VM.Managed.AttributeSymbolColor.md)

This class is to represent the attribute for symbol color.

[AttributeUneditable](VM.Managed.AttributeUneditable.md)

This class is to represent the attribute for whether this parent object is uneditable.

[AttributeValue&lt;TValue&gt;](VM.Managed.AttributeValue-1.md)

This class is to represent the attribute for single value.

[AttributeVolume](VM.Managed.AttributeVolume.md)

This class is to represent the attribute for volume.

[Application.BinderInfo](VM.Managed.Application.BinderInfo.md)

This struct is to represent the class information binder .

[CADOperation](VM.Managed.CADOperation.md)

This class is to represent the CAD Operation.

[CanNotOpenWithNewPreprocessorAttribute](VM.Managed.CanNotOpenWithNewPreprocessorAttribute.md)

[CategoryInfo.Category](VM.Managed.CategoryInfo.Category.md)

This class is to represent the category in category information.

[CategoryInfo](VM.Managed.CategoryInfo.md)

This class is to represent the category information of template documents.

[CategoryInfo.TypeInfo.CategoryType](VM.Managed.CategoryInfo.TypeInfo.CategoryType.md)

This class is to represent the catergry type in type information.

[ChangeRefData](VM.Managed.ChangeRefData.md)

This class is to represent the changed reference data.

[CheckLicenseManager](VM.Managed.CheckLicenseManager.md)

This class is to represent the license manager to check.

[CheckLicenseObject](VM.Managed.CheckLicenseObject.md)

This class is to represent the object check licence.

[CheckedLink&lt;T, TUpdate, TDestroy, TOwnerDestroy&gt;](VM.Managed.CheckedLink-4.md)

This class is to represent the Link that contains check property.

[Child&lt;T, TUpdate&gt;](VM.Managed.Child-2.md)

This class is to represent the linked object relationship with its container object. The container object has a linked object.

[CircularReferenceExeption](VM.Managed.CircularReferenceExeption.md)

This class is to represent the circular reference exeption.

[ColorXmlSerializer](VM.Managed.ColorXmlSerializer.md)

This class is to represent the icon color.

[Container](VM.Managed.Container.md)

This class is to represent the DAFUL object container that has a relation with other DAFUL object.

[ContainerImpl](VM.Managed.ContainerImpl.md)

This class is to represent the DAFUL object container.

[ContainerObject&lt;TEventCore&gt;](VM.Managed.ContainerObject-1.md)

This class is to represent the DAFUL object that can contain other DAFUL objects.

[ControlCreateInfo](VM.Managed.ControlCreateInfo.md)

This class is to represent the create information of property.

[ControlDocCreateInfo](VM.Managed.ControlDocCreateInfo.md)

This class is to represent the prperty document information in \[document create information\].

[ControlDocument](VM.Managed.ControlDocument.md)

This class is to represent the control document.

[DFException](VM.Managed.DFException.md)

This class is to represent the daful object exception.

[DependentDocEventArgs](VM.Managed.DependentDocEventArgs.md)

This class is to represent the event argument for dependent document.

[DesignFrame](VM.Managed.DesignFrame.md)

This class is to represent the design frame.

[DesignPoint](VM.Managed.DesignPoint.md)

This class is to represent the design point.

[DesignSubEntity](VM.Managed.DesignSubEntity.md)

This class is to represent the design subentity.

[DesignVariable](VM.Managed.DesignVariable.md)

This class is to represent the design variable.

[DestroyEventArgs](VM.Managed.DestroyEventArgs.md)

This class is to represent the event information that deleted from linked object.

[Direction](VM.Managed.Direction.md)

This class is to represent the information of direction through expression(string) parsing.

[DirectionBase](VM.Managed.DirectionBase.md)

This class is to represent the direction base. Getting the information of VectorBase(x, y, z) through Value property. After picking, Getting information of DirectionBase through picker.

[DirectionBaseAxis](VM.Managed.DirectionBaseAxis.md)

This class is to represent the information of direction through axis.

[DirectionExpression](VM.Managed.DirectionExpression.md)

This class is to represent the information of direction through expression(string) parsing.

[DirectionLink](VM.Managed.DirectionLink.md)

This class is to represent information of direction through Design Frame.

[DirectionOnCylinder](VM.Managed.DirectionOnCylinder.md)

This class is to represent the information of direction through normal of cylinder geometry.

[DirectionOnEdge](VM.Managed.DirectionOnEdge.md)

This class is to represent the information of direction through tangent of edge geometry.

[DirectionOnEllipseNormal](VM.Managed.DirectionOnEllipseNormal.md)

This class is to represent the information of direction through noraml of ellipse geometry.

[DirectionOnFace](VM.Managed.DirectionOnFace.md)

This class is to represent the information of direction through normal of surface geometry.

[DirectionOnGeometryBase](VM.Managed.DirectionOnGeometryBase.md)

This class is to represent the information of direction through data of geometry. bug ; When develop stand alone, After defining inherited classes from LinkContainer must parameterize to geometry data.

[DirectionThreePoints](VM.Managed.DirectionThreePoints.md)

This class is to represent the information of direction of center of three points.

[DirectionTwoPoints](VM.Managed.DirectionTwoPoints.md)

This class is to represent the information of direction through start and end points.

[DiskFullException](VM.Managed.DiskFullException.md)

This class is to represent the exception about disk full.

[DoNotFindInterfacePointException](VM.Managed.DoNotFindInterfacePointException.md)

This class is to represent exception that interface point do not find.

[DocCreate3DInfo](VM.Managed.DocCreate3DInfo.md)

This class is to represent the 3D document information in document create information.

[DocCreateAnalysisInfo](VM.Managed.DocCreateAnalysisInfo.md)

This class is to represent the analysis document information in \[document create information\].

[DocCreateInfo](VM.Managed.DocCreateInfo.md)

This base class is to represent the document create information.

[DocFromTemplateInfo](VM.Managed.DocFromTemplateInfo.md)

This class is to represent the template document information in document create information.

[Document](VM.Managed.Document.md)

This class is to represent the document.

[Document3D](VM.Managed.Document3D.md)

This class is to represent the 3D document.

[DocumentEventArgs](VM.Managed.DocumentEventArgs.md)

This class is to represent the event argument for document.

[EigenvalueAnalysisParameter](VM.Managed.EigenvalueAnalysisParameter.md)

This class is to represent the eigenvalue analysis parameter.

[Entity&lt;TProperty&gt;](VM.Managed.Entity-1.md)

This base class is to represent the entity.

[EntityBase](VM.Managed.EntityBase.md)

This bsse class is to represent the entity base.

[EntityEventCore](VM.Managed.EntityEventCore.md)

This class is to represent eventCore for entity.

[EntityToEntityWhenAddDocExeption](VM.Managed.EntityToEntityWhenAddDocExeption.md)

This class is to represent the entity to entity dictionary exeption when entity is adding to document.

[ErrorReport](VM.Managed.ErrorReport.md)

This class is to represent the Error Report for Verify.

[Object&lt;TEventCore&gt;.EventCoreSerializeHelper](VM.Managed.Object-1.EventCoreSerializeHelper.md)

This class is to represent the \[event core serialize helper\].

[Document3D.ExportBodyInfo](VM.Managed.Document3D.ExportBodyInfo.md)

This class is to represent the information about export body.

[Expression](VM.Managed.Expression.md)

This class is to represent the expression.

[ExpressionParser&lt;T&gt;](VM.Managed.ExpressionParser-1.md)

[FailToSaveException](VM.Managed.FailToSaveException.md)

This class is to represent the exception during save operation.

[FilePropertyOwner&lt;TProp&gt;](VM.Managed.FilePropertyOwner-1.md)

This class is to represent the property for file.

[GetRelationInfoEventArgs](VM.Managed.GetRelationInfoEventArgs.md)

This class is to represent the event information that related connector from linked object.

[Gravity](VM.Managed.Gravity.md)

This class is to represent the gravity.

[HandledDocument](VM.Managed.HandledDocument.md)

This class is to represent the handle document.

[HandledView](VM.Managed.HandledView.md)

This class is to represent the view handle.

[Hole](VM.Managed.Hole.md)

This class is to represent the information of hole geometry.

[IDGenerator](VM.Managed.IDGenerator.md)

[IDuplicateImpl](VM.Managed.IDuplicateImpl.md)

[IEnableImpl](VM.Managed.IEnableImpl.md)

This class is to represent the whether enalble or disable.

[IFilePropertyImpl](VM.Managed.IFilePropertyImpl.md)

This class is to represent the property for file.

[IInterfaceImpl](VM.Managed.IInterfaceImpl.md)

This class is to represent the interface.

[INamedImpl](VM.Managed.INamedImpl.md)

This class is to represent the name.

[IReferencableImpl](VM.Managed.IReferencableImpl.md)

This class is to represent the reference implementation.

[ITemplateObjectImpl](VM.Managed.ITemplateObjectImpl.md)

This class is to represent the read and writes variable for template.

[IVisibleImpl](VM.Managed.IVisibleImpl.md)

This class is to represent the visible for layer.

[Instance](VM.Managed.Instance.md)

This class is to represent the Instance.

[InstanceContainer](VM.Managed.InstanceContainer.md)

This base class is to represent the instance container.

[InterfaceAddEvent](VM.Managed.InterfaceAddEvent.md)

This class is to represent \[interface add event\].

[InterfaceEvent](VM.Managed.InterfaceEvent.md)

This class is to represent \[interface event\].

[InterfaceManager](VM.Managed.InterfaceManager.md)

This interface is to represent interface manager.

[InterfaceRemoveEvent](VM.Managed.InterfaceRemoveEvent.md)

This class is to represent \[interface remove event\].

[InstanceContainer.InterfaceTable](VM.Managed.InstanceContainer.InterfaceTable.md)

This class is to represent the table for interface objects.

[Layer](VM.Managed.Layer.md)

This class is to represent the layer.

[LayerManager](VM.Managed.LayerManager.md)

This class is to represent the layer manager.

[Link&lt;T, TUpdate, TDestroy, TOwnerDestroy&gt;](VM.Managed.Link-4.md)

This class is to represent the linked object relationship with its container object.

[LinkContainer](VM.Managed.LinkContainer.md)

This class is to represent the object container that has a relation with other object.

[LinkEqualityComparer](VM.Managed.LinkEqualityComparer.md)

This class is to compare Link key.

[LinkEventArgs](VM.Managed.LinkEventArgs.md)

This class is to represent the argument of event from linked object.

[LinkOwnerNullExeption](VM.Managed.LinkOwnerNullExeption.md)

This class is to represent the link's owner null exeption.

[MatrixBase](VM.Managed.MatrixBase.md)

This class is to represent the matrix base.

[MeshFreeAnalysisLevel](VM.Managed.MeshFreeAnalysisLevel.md)

This class is to represent Analysis Level for MeshFree.

[MeshFreeAnalysisLevelGroup](VM.Managed.MeshFreeAnalysisLevelGroup.md)

This class is to represent Simulation Group Info for MeshFree.

[MeshFreeAnalysisLevelInfoCli](VM.Managed.MeshFreeAnalysisLevelInfoCli.md)

This class is to represent the information of meshfree analysis level.

[MesherHelper](VM.Managed.MesherHelper.md)

This class is to represent the mesh helper

[ModifiedResult](VM.Managed.ModifiedResult.md)

This class is to represent the modified result.

[NameChangedEventArgs](VM.Managed.NameChangedEventArgs.md)

This class is to represent the event information that name changed from linked object.

[NameToEntityWhenAddDocExeption](VM.Managed.NameToEntityWhenAddDocExeption.md)

This class is to represent the name to entity dictionary exeption when entity is adding to document.

[NameToEntityWhenRenameExeption](VM.Managed.NameToEntityWhenRenameExeption.md)

This class is to represent the name to entity dictionary exeption when entity is renaming.

[NullReferenceWhenAddDocExeption](VM.Managed.NullReferenceWhenAddDocExeption.md)

This class is to represent the null reference exeption when entity is adding to document.

[NullReferenceWhenRemoveDocExeption](VM.Managed.NullReferenceWhenRemoveDocExeption.md)

This class is to represent the null reference exeption when entity is removing from document .

[NullReferenceWhenRenameExeption](VM.Managed.NullReferenceWhenRenameExeption.md)

This class is to represent the null reference exeption when entity is renaming.

[OMatrix](VM.Managed.OMatrix.md)

This class is to represent the orientation matrix.

[Object&lt;TEventCore&gt;](VM.Managed.Object-1.md)

This class is to represent the object.

[ObjectBase](VM.Managed.ObjectBase.md)

This class is to represent the objectbase.

[ObjectBaseEventArgs](VM.Managed.ObjectBaseEventArgs.md)

[ObjectEventCore](VM.Managed.ObjectEventCore.md)

This class is to represent the event core for object.

[OnApplyOperation](VM.Managed.OnApplyOperation.md)

This class is to represent the \[On Apply\] Operation.

[OrientationBase](VM.Managed.OrientationBase.md)

This class is to represent the orientation base. Getting the information of orientation(OMatrix type) through Value property. After picking, Getting information of OrientationBase through picker.

[OrientationEulerAngle](VM.Managed.OrientationEulerAngle.md)

This class is to represent the information of orientation through data(eulerangle type, angle type, alpha, beta, gamma) of euler angle.

[OrientationFixedAngle](VM.Managed.OrientationFixedAngle.md)

This class is to represent the information of orientation through data(eulerangle type, angle type, alpha, beta, gamma) of fixed angle.

[OrientationLink](VM.Managed.OrientationLink.md)

This class is to represent information of orientation through Design Frame.

[OrientationLinkDelta](VM.Managed.OrientationLinkDelta.md)

This class is to represent the information of orientation through Design Frame. Delta orientation is getting transformation's orientation.

[OrientationMatrix](VM.Managed.OrientationMatrix.md)

This class is to represent the information of orientation through OMatrix type.

[OrientationOneDirection](VM.Managed.OrientationOneDirection.md)

This class is to represent the information of orientation of z-direction.

[OrientationThreePoints](VM.Managed.OrientationThreePoints.md)

This class is to represent the information of orientation through origin, z, and x points.

[OrientationTwoDirections](VM.Managed.OrientationTwoDirections.md)

This class is to represent the information of orientation of z and x directions.

[Owned](VM.Managed.Owned.md)

This class is to represent the owned.

[PropertyCreateInfo.PageInfo](VM.Managed.PropertyCreateInfo.PageInfo.md)

This class is to represent the information of page.

[PlaneBase](VM.Managed.PlaneBase.md)

This base class is to represent the plane.

[PlaneLink](VM.Managed.PlaneLink.md)

This class is to represent the information of plane through link type.

[PlaneTransformation](VM.Managed.PlaneTransformation.md)

This class is to represent the information of plane through TMatrix type.

[Point](VM.Managed.Point.md)

This class is to represent information of point through expression(string) parsing.

[PointBase](VM.Managed.PointBase.md)

This class is to represent the point base( point data ). Getting the VectorBase(x, y, z) information through Value property. After picking, Getting PointBase information through picker.

[PointExpression](VM.Managed.PointExpression.md)

This class is to represent information of point through expression(string) parsing.

[PointLink](VM.Managed.PointLink.md)

This class is to represent information of point through Design Point or Design Frame.

[PointLinkDelta](VM.Managed.PointLinkDelta.md)

This class is to represent the information of point through Design Point or Design Frame and Delta(x,y,z).

[PointNPointsCenter](VM.Managed.PointNPointsCenter.md)

This class is to represent the information of point of center of N point.

[PointOnEdge](VM.Managed.PointOnEdge.md)

This class is to represent the information of point through edge geometry.

[PointOnEllipseCenter](VM.Managed.PointOnEllipseCenter.md)

This class is to represent the information of point through ellipse geometry.

[PointOnFace](VM.Managed.PointOnFace.md)

This class is to represent the information of point through surface geometry.

[PointOnGeometryBase](VM.Managed.PointOnGeometryBase.md)

This class is to represent the information of point through data of geometry. bug ; When develop stand alone, After defining inherited classes from LinkContainer must parameterize to geometry data.

[PointOnSphereCenter](VM.Managed.PointOnSphereCenter.md)

This class is to represent the information of point through sphere geometry.

[PointOnVertex](VM.Managed.PointOnVertex.md)

This class is to represent the information of point through vertex geometry.

[PointRated](VM.Managed.PointRated.md)

This class is to represent the information of two points, N: M ratios obtained to calculate the position.

[PointThreePointsCircleCenter](VM.Managed.PointThreePointsCircleCenter.md)

This class is to represent the information of point of circle center of 3 point.

[Primitive](VM.Managed.Primitive.md)

This class is to represent the primitive for pick.

[Property](VM.Managed.Property.md)

This base class is to represent the property.

[PropertyCreateInfo](VM.Managed.PropertyCreateInfo.md)

This class is to represent the create information of property.

[PropertyDocCreateInfo](VM.Managed.PropertyDocCreateInfo.md)

This class is to represent the prperty document information in \[document create information\].

[PropertyDocument&lt;TProp&gt;](VM.Managed.PropertyDocument-1.md)

This base class is to represent the propety document.

[PropertyDocumentBase](VM.Managed.PropertyDocumentBase.md)

This base class is to represent the propety document base.

[PropertyEventCore](VM.Managed.PropertyEventCore.md)

This class is to represent the event core for property.

[PropertyXmlSerializer&lt;TProperty&gt;](VM.Managed.PropertyXmlSerializer-1.md)

This class is to represent xmlSerializer for property.

[PropertyXmlSerializerHelper&lt;TProperty&gt;](VM.Managed.PropertyXmlSerializerHelper-1.md)

This class is to represent property for xmlSerializer.

[QueryTransform](VM.Managed.QueryTransform.md)

This class is to represent the Transformable object for query.

[Range](VM.Managed.Range.md)

This class is to represent information of range.

[Reference](VM.Managed.Reference.md)

This class is to represent the reference.

[ReferenceDesignFrame](VM.Managed.ReferenceDesignFrame.md)

This class is to represent the reference for design frame.

[ReferenceDesignPoint](VM.Managed.ReferenceDesignPoint.md)

This class is to represent the reference for design point.

[ReferenceDesignSubEntity](VM.Managed.ReferenceDesignSubEntity.md)

This class is to represent the reference for design subentity.

[ReferenceDesignVariable](VM.Managed.ReferenceDesignVariable.md)

This class is to represent the reference for design variable.

[RemoveFromDocEventArgs](VM.Managed.RemoveFromDocEventArgs.md)

This class is to represent the event information that removed to document from linked object.

[ReservableDestroyAttribute](VM.Managed.ReservableDestroyAttribute.md)

This class is to represent the reservable destroy attribute.

[SerializableDictionary&lt;TKey, TValue&gt;](VM.Managed.SerializableDictionary-2.md)

SerializableDictionary

[SerializeUtil](VM.Managed.SerializeUtil.md)

SerializeUtil

[CADOperation.SetInterfaceNamesOp](VM.Managed.CADOperation.SetInterfaceNamesOp.md)

This class is to represent the \[Set Interface Name\] Operation.

[CADOperation.SetMarkerTramsformOp](VM.Managed.CADOperation.SetMarkerTramsformOp.md)

This class is to represent the \[Set Marker Transform\] Operation.

[CADOperation.SetShearModulusOp](VM.Managed.CADOperation.SetShearModulusOp.md)

This class is to represent the \[Set Shear Modulus\] Operation.

[SimulationConfiguration](VM.Managed.SimulationConfiguration.md)

This class is to represent the simulation configuration.

[SimulationConfigurationExtraBase](VM.Managed.SimulationConfigurationExtraBase.md)

This class is to represent the extra simulation configuration base.

[SimulationConfigurationExtraCollection](VM.Managed.SimulationConfigurationExtraCollection.md)

This class is to represent the extra simulation configuration collection.

[SimulationParameter](VM.Managed.SimulationParameter.md)

This class is to represent the simulation parameter.

[SimulationScenario](VM.Managed.SimulationScenario.md)

This class is to represent the simulation scenario.

[Application.StartOption](VM.Managed.Application.StartOption.md)

This class is to represent the application start option.

[StreamFooter](VM.Managed.StreamFooter.md)

footer read/write class

[SubEntity](VM.Managed.SubEntity.md)

This base class is to represent the sub entity.

[SymmetricManager.SymmetricFactory&lt;T&gt;](VM.Managed.SymmetricManager.SymmetricFactory-1.md)

This class is to represent the symmetric factory.

[SymmetricManager](VM.Managed.SymmetricManager.md)

This class is to represent the symmetric manager.

[TMatrix](VM.Managed.TMatrix.md)

This class is to represent the matrix of transform.

[TransformBase](VM.Managed.TransformBase.md)

This class is to represent the transform base. Getting the information of transform(TMatrix type) through TransformMatrix property. Getting the information of position(VectorBase type) through Position property. Getting the information of orientation(OMatrix type) through Orientation property. After picking, Getting information of TransformBase through picker.

[TransformLink](VM.Managed.TransformLink.md)

This class is to represent information of orientation through Design Frame and Design Point.

[TransformMatrix](VM.Managed.TransformMatrix.md)

This class is to represent the information of transform through TMatrix type.

[TransformPointAndOrientation](VM.Managed.TransformPointAndOrientation.md)

This class is to represent the information of transform through point and orientation.

[TransformThreePoints](VM.Managed.TransformThreePoints.md)

This class is to represent the information of transform through origin, z, and x points.

[CategoryInfo.TypeInfo](VM.Managed.CategoryInfo.TypeInfo.md)

This class is to represent the type in category information.

[UnverifySavedFileExeption](VM.Managed.UnverifySavedFileExeption.md)

This class is to represent the unverified saved file exeption.

[Variable](VM.Managed.Variable.md)

This class is to represent the variable( Variable data ). Getting the value(double type) through Value property.

[VariableMatrix](VM.Managed.VariableMatrix.md)

This class is to represent VariableMatrix.

[Vector](VM.Managed.Vector.md)

This class is to represent the vector.

[VectorBase](VM.Managed.VectorBase.md)

This class is to represent the vector base.

[VerifiedResult](VM.Managed.VerifiedResult.md)

This class is to represent the verified result.

[View](VM.Managed.View.md)

This class is to represent the view.

[View3D](VM.Managed.View3D.md)

This class is to represent the 3D view.

[View3DSpecialFit](VM.Managed.View3DSpecialFit.md)

This class is to represent the 3D view has special fit operation.

[View3D.ViewBackgroundColor](VM.Managed.View3D.ViewBackgroundColor.md)

This class is to represent the color of background for view.

[VisibleEntity&lt;TProperty&gt;](VM.Managed.VisibleEntity-1.md)

[WrapperStream](VM.Managed.WrapperStream.md)

This class is to represent the wrapper stream.

[ZeroKeyWhenAddDocExeption](VM.Managed.ZeroKeyWhenAddDocExeption.md)

This class is to represent the zero key exeption when entity is adding to document.

### Structs

[ObjectBase.ConvertKey](VM.Managed.ObjectBase.ConvertKey.md)

This class is to represent the converted Key.

[LinkContainer.Destroy](VM.Managed.LinkContainer.Destroy.md)

This class is to represent the linked object's destroy evnet builder.

[ObjectBase.Destroy](VM.Managed.ObjectBase.Destroy.md)

This class is to represent the destroy event.

[InterfaceManager.InterfaceInfo](VM.Managed.InterfaceManager.InterfaceInfo.md)

This struct is to represent interface info.

[InterfaceManager.InterfaceInfoForUndo](VM.Managed.InterfaceManager.InterfaceInfoForUndo.md)

This struct is to represent interface info for undo.

[Linker&lt;T&gt;](VM.Managed.Linker-1.md)

This class is to represent the linker.

[LinkContainer.None](VM.Managed.LinkContainer.None.md)

This class is to represent the linked object's none evnet builder.

[ObjectBase.None](VM.Managed.ObjectBase.None.md)

This class is to represent the none event.

[LinkContainer.Update](VM.Managed.LinkContainer.Update.md)

This class is to represent the linked object's update evnet builder.

[ObjectBase.Update](VM.Managed.ObjectBase.Update.md)

This class is to represent the update event.

### Interfaces

[IAssemblyOwner](VM.Managed.IAssemblyOwner.md)

This interface is to represent the owner of assembly.

[IAttributeContainer](VM.Managed.IAttributeContainer.md)

This interface is to represent the attribute container.

[IAutoContactable](VM.Managed.IAutoContactable.md)

This interface is to represent the auto contactable.

[IAutoContactableFlex](VM.Managed.IAutoContactableFlex.md)

This interface is to represent the flex auto contactable.

[IBody](VM.Managed.IBody.md)

This interface is to represent the body.

[IChainable](VM.Managed.IChainable.md)

This interface is to represent the chainable system.

[IChainedSegmentConnector](VM.Managed.IChainedSegmentConnector.md)

This interface is to represent the connector of chained segment.

[IChainedSegmentContact](VM.Managed.IChainedSegmentContact.md)

This interface is to represent the contact of chained segment.

[IChangeData](VM.Managed.IChangeData.md)

This interface is to represent the change data.

[IChangeReference](VM.Managed.IChangeReference.md)

This interface is to represent the change reference.

[ICheckLinkForCircularReferenceBeforeDeserialize](VM.Managed.ICheckLinkForCircularReferenceBeforeDeserialize.md)

This interface is to represent check link for circular reference before xml deserialize .

[IControlDocument](VM.Managed.IControlDocument.md)

This interface is to represent the property document.

[ICunstomLink](VM.Managed.ICunstomLink.md)

This interface is to represent the custom link.

[IDesignFrame](VM.Managed.IDesignFrame.md)

This interface is to represent the design frame.

[IDesignParameter](VM.Managed.IDesignParameter.md)

This interface is to represent the parameter of design.

[IDesignParameterable](VM.Managed.IDesignParameterable.md)

This interface is to represent the desing paramter of DOE.

[IDirectionContainer](VM.Managed.IDirectionContainer.md)

This interface is to represent the information of direction(x,y,z direction and name) as Design Frame. Design Frame is casting as IDirectionContainer.

[IDrawFacet](VM.Managed.IDrawFacet.md)

This interface is to represent the \[draw facet\].

[IEdgeSetInformation](VM.Managed.IEdgeSetInformation.md)

This interface is to represent the edgeset information.

[IEnableForSimulationScenario](VM.Managed.IEnableForSimulationScenario.md)

This interface is represent that can enable in simualtion scenario.

[IEnableManager](VM.Managed.IEnableManager.md)

This interface is to represent the enable manager.

[IEntityRelation](VM.Managed.IEntityRelation.md)

This interface is to represent the Entity(connectable, contactable) or Relation(connector, contact) object.

[IFaceInformation](VM.Managed.IFaceInformation.md)

This interface is to represent the face information.

[IFaceSetInformation](VM.Managed.IFaceSetInformation.md)

This interface is to represent the faceset information.

[IFileProperty](VM.Managed.IFileProperty.md)

This interface is to represent the property for file.

[IForcePropertyDocument](VM.Managed.IForcePropertyDocument.md)

This interface is to represent the force property document.

[IGenerable](VM.Managed.IGenerable.md)

This interface is to represent the generable entity.

[IGroup](VM.Managed.IGroup.md)

This interface is to represent the group.

[IHasBody](VM.Managed.IHasBody.md)

This interface is to represent the object that has the bodies.

[IHasBuilder](VM.Managed.IHasBuilder.md)

This interface is to represent the object that has the builders.

[IHasMesh](VM.Managed.IHasMesh.md)

This interface is to represent the object that has the meshes.

[IHasOtherEntityInSameCategory](VM.Managed.IHasOtherEntityInSameCategory.md)

[IHasProperty](VM.Managed.IHasProperty.md)

This interface is to represent object that has property.

[IHasReportOnly](VM.Managed.IHasReportOnly.md)

This interface is to represent the report only.

[IHasVerifyLevel](VM.Managed.IHasVerifyLevel.md)

This interface is to represent the object that has verify level.

[IHiddenDocument](VM.Managed.IHiddenDocument.md)

This interface is to represent the hidden document.

[IInstance](VM.Managed.IInstance.md)

This interface is to represent the instance.

[IInstanceContainer](VM.Managed.IInstanceContainer.md)

This interface is to represent the uneditable subentity.

[IInterface](VM.Managed.IInterface.md)

This interface is to represent interface.

[IInterfaceSupport](VM.Managed.IInterfaceSupport.md)

This interface is to represent \[interface support\].

[IInterfaceTable](VM.Managed.IInterfaceTable.md)

This interface is to represent the InterfaceTable.

[ILink](VM.Managed.ILink.md)

This interface is to represent the linked object.

[ILinkContainerEvent](VM.Managed.ILinkContainerEvent.md)

This interface is to represent the object container events that has a relation with other object.

[ILinkContainerEvent.ILinkEventBuilder](VM.Managed.ILinkContainerEvent.ILinkEventBuilder.md)

This interface is to represent the linked object's evnet builder.

[IMarker](VM.Managed.IMarker.md)

This interface is to represent the marker.

[IMassProp](VM.Managed.IMassProp.md)

This interface is to represent the mass property.

[IMultiChangable](VM.Managed.IMultiChangable.md)

This interface is to represent the changable multi entity.

[INamed](VM.Managed.INamed.md)

This interface is to represent the object that has a name.

[INavigatorItem](VM.Managed.INavigatorItem.md)

This interface is to represent the navigator item.

[INodalOutputCandidate](VM.Managed.INodalOutputCandidate.md)

This interface is to represent the nodal output candidate.

[INodalOutputContainer](VM.Managed.INodalOutputContainer.md)

This interface is to represent the nodal output container.

[IOMatrix](VM.Managed.IOMatrix.md)

This interface is to represent the orientation matrix.

[IObjectSet](VM.Managed.IObjectSet.md)

This interface is to represent the object that has a name.

[IObsolete](VM.Managed.IObsolete.md)

This interface is to represent the obsolete object.

[IOpenDesigner](VM.Managed.IOpenDesigner.md)

This interface is to represent the open designer.

[IOrientation](VM.Managed.IOrientation.md)

This interface is to represent the information of orientation. Design Frame is casting as IOrientation.

[IPartMarkerParent](VM.Managed.IPartMarkerParent.md)

This interface is to represent the marker parent in part.

[IPatchSetInformation](VM.Managed.IPatchSetInformation.md)

This interface is to represent the patchset information.

[IPerformanceIndexable](VM.Managed.IPerformanceIndexable.md)

This interface is to represent the performance index of DOE.

[IPoint](VM.Managed.IPoint.md)

This interface is to represent the get position information of Design Point and Design Frame. Design point and Design frame are casting as IPoint.

[IPostOpenDocumentForChainedSystem](VM.Managed.IPostOpenDocumentForChainedSystem.md)

Interface for the chained system compatibility.

[IPostOpenDocumentForContact](VM.Managed.IPostOpenDocumentForContact.md)

Interface for the contact compatibility.

[IPostOpenDocumentForFaceset](VM.Managed.IPostOpenDocumentForFaceset.md)

Interface for the faceset compatibility.

[IPostTemplateBasedDocument](VM.Managed.IPostTemplateBasedDocument.md)

This interface is to represent the template document.

[IPropertyDocument](VM.Managed.IPropertyDocument.md)

This interface is to represent the property document.

[IReferedTopologyset](VM.Managed.IReferedTopologyset.md)

This interface is to represent the refered topology set.

[IReferencable](VM.Managed.IReferencable.md)

This interface is to represent the reference.

[IReferenceAutoContactable](VM.Managed.IReferenceAutoContactable.md)

This interface is to represent the reference auto contactable.

[IRelatedDocument](VM.Managed.IRelatedDocument.md)

This interface is to represent the related document.

[IRepairable](VM.Managed.IRepairable.md)

This interface is to represent the repairable entity for compatibility.

[ISetLinkForSymmetricManager](VM.Managed.ISetLinkForSymmetricManager.md)

This interface is to represent for the setting of symmetric manager's left or right link.

[ISpecialFitView](VM.Managed.ISpecialFitView.md)

This interface is to represent the view has special fit operation.

[ISpline](VM.Managed.ISpline.md)

This interface is to represent spline.

[ITemplateDocument](VM.Managed.ITemplateDocument.md)

This interface is to represent the template document.

[ITemplateObject](VM.Managed.ITemplateObject.md)

This interface is to represent the template object.

[ITopologyset](VM.Managed.ITopologyset.md)

This interface is to represent the topology set.

[ITransform](VM.Managed.ITransform.md)

This interface is to represent the information of transform. Design Frame and Design Point is casting as ITransform.

[ITransformable](VM.Managed.ITransformable.md)

This interface is to represent the transformable object.

[ITransparentable](VM.Managed.ITransparentable.md)

This interface is to represent the transparentable object.

[ITreatValidObject](VM.Managed.ITreatValidObject.md)

Interface for the chained system compatibility.

[ITypedLink&lt;T&gt;](VM.Managed.ITypedLink-1.md)

This interface is to represent the generic linked object.

[IUCControl](VM.Managed.IUCControl.md)

This interface is to represent the property document.

[IUnEditableSubEnttity](VM.Managed.IUnEditableSubEnttity.md)

This interface is to represent the uneditable subentity.

[IUnitChange](VM.Managed.IUnitChange.md)

This interface is to represent the \[unit change\].

[IVerifiable](VM.Managed.IVerifiable.md)

This interface is to represent the verifiable object.

[IVisible](VM.Managed.IVisible.md)

This interface is to represent the visible attribute.

[IXMLFormatable](VM.Managed.IXMLFormatable.md)

This interface is to represent the document saved/loaded as xml format.

### Enums

[SimulationScenario.Action](VM.Managed.SimulationScenario.Action.md)

Specifies type for a action.

[AnalysisParameterEigenvalue.AnalysisType](VM.Managed.AnalysisParameterEigenvalue.AnalysisType.md)

Specifies type for a analysis.

[AxisLocation](VM.Managed.AxisLocation.md)

Specifies type for a AxisLocation.

[Document3D.BasicOpType](VM.Managed.Document3D.BasicOpType.md)

Specifies type for a basic operation.

[Document3D.CadImportColorType](VM.Managed.Document3D.CadImportColorType.md)

Specifies color type for cad import.

[Document3D.CadImportResultType](VM.Managed.Document3D.CadImportResultType.md)

Specifies result type of cad import .

[Document3D.CadImportUnitType](VM.Managed.Document3D.CadImportUnitType.md)

Specifies unit type of cad import.

[SimulationConfiguration.Criterion](VM.Managed.SimulationConfiguration.Criterion.md)

Specifies type for a criterion.

[SimulationConfiguration.CriterionSub](VM.Managed.SimulationConfiguration.CriterionSub.md)

Specifies sub-type for a criterion.

[View3D.CursorMode](VM.Managed.View3D.CursorMode.md)

Specifies type for the rendering mode.

[DestroyType](VM.Managed.DestroyType.md)

This class is to represent the type of destroy method from linked object.

[Application.DocumentType](VM.Managed.Application.DocumentType.md)

Specifies type for a document.

[Document3D.FileFormat](VM.Managed.Document3D.FileFormat.md)

Specifies file format.

[SimulationConfiguration.Jacobian](VM.Managed.SimulationConfiguration.Jacobian.md)

Specifies type for a jacobian.

[AnalysisParameterStatic.JacobianEvaluationType](VM.Managed.AnalysisParameterStatic.JacobianEvaluationType.md)

Specifies type for a jacobian evaluation.

[LayerVisibility](VM.Managed.LayerVisibility.md)

[SimulationConfiguration.LinearProblem](VM.Managed.SimulationConfiguration.LinearProblem.md)

Specifies type for a linear problem.

[SimulationConfiguration.LinearSolver](VM.Managed.SimulationConfiguration.LinearSolver.md)

Specifies type for a linear solver.

[SimulationConfiguration.MemoryOptimization](VM.Managed.SimulationConfiguration.MemoryOptimization.md)

Specifies type for a memory optimization.

[SimulationConfiguration.MeshDataForOutput](VM.Managed.SimulationConfiguration.MeshDataForOutput.md)

Specifies type for mesh data for output.

[MeshFreeGeometryType](VM.Managed.MeshFreeGeometryType.md)

Specifies geometry type for MeshFree

[MeshFreeMeshType](VM.Managed.MeshFreeMeshType.md)

Specifies mesh type for MeshFree

[MeshFreeOutputType](VM.Managed.MeshFreeOutputType.md)

Specifies output type for MeshFree

[EigenvalueAnalysisParameter.ModeType](VM.Managed.EigenvalueAnalysisParameter.ModeType.md)

Specifies type for a mode.

[ModifiedResult.ModifiedType](VM.Managed.ModifiedResult.ModifiedType.md)

Specifies type for a modified entity.

[SimulationScenario.Motion](VM.Managed.SimulationScenario.Motion.md)

Motion

[NavigationKeys](VM.Managed.NavigationKeys.md)

Specifies type for a NavigationKeys.

[SimulationConfiguration.NodalCoordinate](VM.Managed.SimulationConfiguration.NodalCoordinate.md)

Specifies type for a nodal coordinate.

[NotifyReason](VM.Managed.NotifyReason.md)

This class is to represent the type of event from linked object.

[ObjectStateType](VM.Managed.ObjectStateType.md)

Specifies type for a object state.

[Document3D.OperationTypeForSelection](VM.Managed.Document3D.OperationTypeForSelection.md)

Specifies operation type for selection.

[Application.PriorityType](VM.Managed.Application.PriorityType.md)

Specifies type for a document.

[View3D.RenderingMode](VM.Managed.View3D.RenderingMode.md)

Specifies type for the rendering mode.

[VerifiedResult.ResultType](VM.Managed.VerifiedResult.ResultType.md)

Specifies type for result.

[SimulationScenario.Sensor](VM.Managed.SimulationScenario.Sensor.md)

Specifies type for a sensor.

[SimulationScenario.Sign](VM.Managed.SimulationScenario.Sign.md)

Specifies type for a sign.

[SimulationConfiguration.Simulation](VM.Managed.SimulationConfiguration.Simulation.md)

Specifies type for a simulation.

[SolidBodyAnalysisType](VM.Managed.SolidBodyAnalysisType.md)

Specifies analysis type of SolidBody

[AnalysisParameterStatic.SolvingType](VM.Managed.AnalysisParameterStatic.SolvingType.md)

Specifies type for a analysis.

[InterfaceManager.StateType](VM.Managed.InterfaceManager.StateType.md)

Specifies type for a state.

[SymmetricType](VM.Managed.SymmetricType.md)

Specifies type for a symmetric.

[View3D.ViewMode](VM.Managed.View3D.ViewMode.md)

Specifies type for the view mode.

[ViewPlane](VM.Managed.ViewPlane.md)

This class is to represent the viewport information.

[Primitive.enRefType](VM.Managed.Primitive.enRefType.md)

Specifies Reference Type of Parametric.

[Document3D.enRenderingMode](VM.Managed.Document3D.enRenderingMode.md)

Specifies type for rendering mode.

[Document3D.enVMSelectionType](VM.Managed.Document3D.enVMSelectionType.md)

Specifies type for a VM selection .

### Delegates

[Document.ActiveDocChange](VM.Managed.Document.ActiveDocChange.md)

delegate for active doc.

[Document.AddTopology](VM.Managed.Document.AddTopology.md)

delegate for add topology information.

[Document.BrowseFile](VM.Managed.Document.BrowseFile.md)

delegate for file browse.

[Document.DocumentDestroying](VM.Managed.Document.DocumentDestroying.md)

delegate for destroying doc.

[DesignVariable.FinalizeUpdateCallBack](VM.Managed.DesignVariable.FinalizeUpdateCallBack.md)

[Document.GetDocFromOpenedDoc](VM.Managed.Document.GetDocFromOpenedDoc.md)

delegate for document from already opend document.

[Document3D.GetRibbonGalleryIndex](VM.Managed.Document3D.GetRibbonGalleryIndex.md)

Delegate for ribbon gallery index.

[Document.IsOpenDoc](VM.Managed.Document.IsOpenDoc.md)

delegate for check whether document is open.

[OnApplyOperation.OnApplyCallback](VM.Managed.OnApplyOperation.OnApplyCallback.md)

OnApply delegate

[SymmetricManager.OnlyUpdateName](VM.Managed.SymmetricManager.OnlyUpdateName.md)

delegate for update name

[Document.OpenDoc](VM.Managed.Document.OpenDoc.md)

delegate for open document.

[ISpecialFitView.PostFit](VM.Managed.ISpecialFitView.PostFit.md)

Delegate of post fit.

[Application.PostOpenDocument](VM.Managed.Application.PostOpenDocument.md)

Delegate of post open document.

[Document3D.SaveDoc](VM.Managed.Document3D.SaveDoc.md)

delegate for save document.

[Document.SingleObjectSelected](VM.Managed.Document.SingleObjectSelected.md)

delegate for select single object.