HyperWorks Tools

::hwat::utils::CreateMark

::hwat::utils::CreateMark

Previous topic Next topic No expanding text in this topic  

::hwat::utils::CreateMark

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

NAME

::hwat::utils::CreateMark - This function clears the mark and creates a mark on the desired entities.

 

SYNTAX

::hwat::utils::CreateMark entityType mark args

 

ARGUMENTS

entityType

The type of the entity.

mark

The ID of the mark.

args

The arguments after the "mark" argument in the *createmark command.

 

RETURNS

1 if successful, {} otherwise.

 

EXAMPLE

::hwat::utils::CreateMark "components"  1 "by sets" Vehicle .

 

Comments

If any one of the "args" is a list in Tcl like [list 1 2 3] or {1 2 3} or a variable which is a list, use eval before the ::hwat::utils::CreateMark command.  Also, in these cases, while using the options like "by assems" or "on plane" pass them as \"assems\" or \"on plane\" respectively.

For example: set a { 1 2 3}

    eval ::hwat::utils::CreateMark comps 1 \"by assems\" $a

however, if the values 1, 2 and 3 are not in a list

    ::hwat::utils::CreateMark comps 1 "by assems" 1 2 3

 

See also

Utils Functions