CATKBEFL2DEntityTypes (no NLS) Types

This package provides types to handle functional and logical references.

This page discusses:

RFLPLMFunctional2DReference

This type is used to handle function objects.

Inheritance Path

ObjectType
 Feature
  RFLPLMFunctional2DReference

Example

Code Sample
# 
let newRef(RFLPLMFunctionalReference)
newRef = new ("RFLPLMFunctional2DReference", "RefName", NULL)

You can create a functional/logical reference with associated main view using the “new” protocol with the fictive knowledge type. The method returns the created reference under the normal knowledge type of a functional/logical reference, thus all the methods associated to those types are accessible.

RFLVPMLogical2DReference

This type is used to handle logical component objects.

Inheritance Path

ObjectType
 Feature
  RFLVPMLogical2DReference

Example

Code Sample
# 
let ownerRef(RFLVPMLogicalReference)
let newInst(RFLVPMLogicalnstance)
ownerRef = ...
newInst = new ("RFLVPMLogical2DReference", "RefName",ownerRef)

With this function arguments, you can create a new functional/logical reference and directly instantiate it under another functional/logical reference. The "new" method returns the newly created instance under the normal knowledge type of a functional/logical instance.