Cimatron_E_API
cimatron e sdk
starting a visual basic application
scripts
starting a c++ application
cimatron e api
object containers
application
appaccess
iappaccess
iappaccess::getapplication
application
iapplication
iapplication::setrestriction
iapplication::getlicense
iapplication::getdi
iapplication_getactivedoc
iapplication_getattributefactory
iapplication_getpdm
iapplication_getpoolcommands
iapplication_setactivedocument
icimlicense
icimlicense::grabmodule
icimlicense::getlicenselasterror
icimlicense::getids
icimlicense::checkmodule
icimlicense::releasemodule
data management
pdm
ipdm
ipdm::closemodel
ipdm::createdocument
ipdm::createfolder
ipdm::createlocation
ipdm::createmodel
ipdm::deletedocument
ipdm::deletefolder
ipdm::deletelocation
ipdm::getdocumentbypath
ipdm::getlistofdocuments
ipdm::getlocationrealpath
ipdm::getmodel
ipdm::getopendocuments
ipdm::getrelateddocuments
ipdm::opendocfrombrowser
ipdm::opendocument
ipdm::opendocumentasync
ipdm::query
ipdm::receivedocuments
ipdm::renamedocument
ipdm::retrivedocattribute
ipdm::retrivelinkattribute
ipdm::savemodel
ipdm::selectfrombrowser
ipdm::updatedocattribute
ipdm::updatelinkattribute
pdmhooks
ipdmhooks
ipdmhooks::afteractivedocument
ipdmhooks::afterclosedocument
ipdmhooks::aftergetaccess
ipdmhooks::aftergetlockinfo
ipdmhooks::afternewdocument
ipdmhooks::afteropendocument
ipdmhooks::afterreconnect
ipdmhooks::aftersaveas
ipdmhooks::aftersavedocument
ipdmhooks::afterselectbytree
ipdmhooks::afteruidocplacement
ipdmhooks::afteruinewdocument
ipdmhooks::afterunlock
ipdmhooks::beforeactivedocument
ipdmhooks::beforeclosedocument
ipdmhooks::beforegetaccess
ipdmhooks::beforegetlockinfo
ipdmhooks::beforenewdocument
ipdmhooks::beforeopendocument
ipdmhooks::beforereconnect
ipdmhooks::beforesaveas
ipdmhooks::beforesavedocument
ipdmhooks::beforeselectbytree
ipdmhooks::beforeuidocplacement
ipdmhooks::beforeuinewdocument
ipdmhooks::beforeunlock
ipdmhooks::closeapplication
ipdmhooks::openapplication
context
icontext
icontext::activemodel
models
mdlrmodel
imdlrmodel
imdlrmodel::createprocedure
imdlrmodel::deleteprocedure
imdlrmodel::entitymodel
imdlrmodel::getdimensionbyname
imdlrmodel::getprocbyid
imdlrmodel::modelprocedures
imdlrmodel::regenerate
imdlrmodel::setdimensionbyname
imdlrmodel::suppressprocedure
imdlrmodel::updatedimensions
imdlrmodel::activateucs
imdlrmodel::activeobject
imdlrmodel::deactivateobjects
imdlrmodel::getdimensionbyinternalname
imdlrmodel::getdimensions
imdlrmodel::getgeomservicesobj
imdlrmodel::importmodelfrombrowser
imdlrmodel::importmodelbypath
imodel
imodel::getentitybyid
imodel::getsetsfactory
imodel::pid
imodel::active2modeltranslate
imodel::model2activetranslate
imodel::unit
imodel::title
imodel::proceduresofentity
imodel::getpoint3d
imodel::procedureineditmode
imodel::type
ientityquery
ientityquery::createfilter
ientityquery::getfilter
ientityquery::select
ientityquery::setfilter
ilmgenerator
ilmgenerator::generate
assemblymodel
iassemblymodel
iassemblymodel::getrootinstance
iassemblymodel::getdimensions
iassemblymodel::modelprocedures
iassemblymodel::activeinstance
iassemblymodel::createprocedure
iassemblymodel::deleteprocedure
iassemblymodel::deleteprocedurebyid
iassemblymodel::entitymodel
iassemblymodel::getconstrains
iassemblymodel::getdimensionbyname
iassemblymodel::getinstancelistbyattr
iassemblymodel::getinstancesbymodel
iassemblymodel::getmodels
iassemblymodel::getprocbyid
iassemblymodel::setdimensionbyname
iasssemblymodel::getinstances
iassemblymodel::instancebyassemblyent
iassemblymodel::getassemblyentity
iassemblymodel::getdimensionbyinternalname
iassemblymodel::getgeomservicesobj
iassemblymodel::activateucs
imodel
imodel::getentitybyid
imodel::getsetsfactory
imodel::pid
imodel::active2modeltranslate
imodel::model2activetranslate
ientityquery
ientityquery::createfilter
ientityquery::getfilter
ientityquery::select
ientityquery::setfilter
assemblyinstance
iassinstance
iassinstance::addprocedure
iassinstance::attribute
iassinstance::getattribute
iassinstance::id
iassinstance::model
iassinstance::removeattribute
iassinstance::transformation
iassinstance::assrootinstance
iassinstanc::assparentinstance
iassinstanc::createprocedure
iassinstance::getentitybyname
iassinstance_lock
iassinstance::color
ientity
ientity::geometry
ientity::id
ientity::isownerwirebody
ientity::type
ientity_model
ientityquery
ientityquery::createfilter
ientityquery::getfilter
ientityquery::select
ientityquery::setfilter
ncmodel
incmodel
incmodel::activateucs
incmodel::activeobject
incmodel::createncproceduresfromtemplate
incmodel::createprocedure
incmodel::deactivateobjects
incmodel::deleteprocedure
incmodel::entitymodel
incmodel::executeallncprocedures
incmodel::executeposttoallncprocedures
incmodel::getgeomservicesobj
incmodel::importmodelbypath
incmodel::importmodelfrombrowser
incmodel::modelprocedures
incmodel::regenerate
incmodel::suppressprocedure
imdlrmodel
imdlrmodel::createprocedure
imdlrmodel::deleteprocedure
imdlrmodel::entitymodel
imdlrmodel::getdimensionbyname
imdlrmodel::getprocbyid
imdlrmodel::modelprocedures
imdlrmodel::regenerate
imdlrmodel::setdimensionbyname
imdlrmodel::suppressprocedure
imdlrmodel::updatedimensions
imdlrmodel::activateucs
imdlrmodel::activeobject
imdlrmodel::deactivateobjects
imdlrmodel::getdimensionbyinternalname
imdlrmodel::getdimensions
imdlrmodel::getgeomservicesobj
imdlrmodel::importmodelfrombrowser
imdlrmodel::importmodelbypath
ientityquery
ientityquery::createfilter
ientityquery::getfilter
ientityquery::select
ientityquery::setfilter
drftmodel
idrftmodel
imodel
imodel::getentitybyid
imodel::getsetsfactory
imodel::pid
imodel::active2modeltranslate
imodel::model2activetranslate
imodel::unit
imodel::title
imodel::proceduresofentity
imodel::getpoint3d
imodel::procedureineditmode
imodel::type
ientityquery
ientityquery::createfilter
ientityquery::getfilter
ientityquery::select
ientityquery::setfilter
documents
assemblydocument
iassemblydocument
idocument
idocument::close
idocument::comparepids
idocument::description
idocument::pid
idocument::save
idocument::setsofdoc
idocument::title
idocument::type
idocument::unit
idocument::version
idocument::getpath
idocument::saveas
idocument::savepicture
imodelcontainer
imodelcontainer::getmodels
imodelcontainer::model
itoolcontainer
itoolcontainer::poptool
itoolcontainer::pushtool
iinteractionsink
iinteractionsink::createinteraction
iinteractionsink::getactiveinteractions
iinteractionsink::getinteraction
iselection
iselection::selection
iselection::updateselection
draftdocument
idraftdocument
iinteractionsink
iinteractionsink::getactiveinteractions
iinteractionsink::getinteraction
imodelcontainer
imodelcontainer::getmodels
imodelcontainer::model
idocument
idocument::close
idocument::comparepids
idocument::description
idocument::pid
idocument::save
idocument::setsofdoc
idocument::title
idocument::type
idocument::unit
idocument::version
idocument::getpath
idocument::saveas
itoolcontainer
itoolcontainer::poptool
itoolcontainer::pushtool
iselection
iselection::selection
iselection::updateselection
partdocument
ipartdocument
idocument
idocument::close
idocument::comparepids
idocument::description
idocument::pid
idocument::save
idocument::setsofdoc
idocument::title
idocument::type
idocument::unit
idocument::version
idocument::getpath
idocument::saveas
iselection
iselection::selection
iselection::updateselection
imodelcontainer
imodelcontainer::getmodels
imodelcontainer::model
itoolcontainer
itoolcontainer::poptool
itoolcontainer::pushtool
iinteractionsink
iinteractionsink::getactiveinteractions
iinteractionsink::getinteraction
ncdocument
incdocument
imodelcontainer
imodelcontainer::getmodels
imodelcontainer::model
idocument
idocument::close
idocument::comparepids
idocument::description
idocument::pid
idocument::save
idocument::setsofdoc
idocument::title
idocument::type
idocument::unit
idocument::version
idocument::getpath
idocument::saveas
iselection
iselection::selection
iselection::updateselection
entity containers
entitylist
ientitylist
ientitylist::count
ientitylist::isentityexist
ientitylist::item
ientitylist::add
ientitylist::addfromlist
ientitylist::remove
ientitylist::show
selectionlist
support for online help
supporthelp
isupporthelp
isupporthelp::sethelptopic
isupporthelp::gethelptopic
di
di
idi
idi::import
idi::export
idi::importtocurrentdocument
idi::setparameterfilename
nc
nc
tools, commands and interaction
commands
command
icommand
icommand::enable
icommand::execute
icreatecommand
icreatecommand::getbitmap
icreatecommand::getcategoryname
icreatecommand::getcommandname
icreatecommand::getmenupath
icreatecommand::getprompt
icreatecommand::gettoolbarname
icreatecommand::gettooltip
icreatecommand::isbelongtodoc
icreatecommand::showinmenu
icreatecommand::showintoolbar
poolcommand
ipoolcommands
ipoolcommands::getcommand
ipoolcommands::getcommandsnames
tools and interaction
tool
itool
itool::ontoolpoped
itool::ontoolpushed
itool::toollevel
itoolevents
itoolevents::onkeyboardevent
itoolevents::onmouseevent
itoolevents::onblockpop
ipicktoolevents
ipicktoolevents_onentitydraged
ipicktoolevents_onentityhighlighted
ipicktoolevents_onentitypicked
ipicktoolevents_onentitypressed
ipicktoolevents_onentityreleased
ipicktoolevents_onnoentitypicked
ipicktoolevents::onclearselection
ifigureevent
ifigureevent_figurechange
usermessage
iusermessage
iinteraction
iinteraction::id
iinteraction::type
picktool
ipicktool
ipicktool::getselectionlist
ipicktool::setfilter
ipicktoolconnection
arrowfigure
iarrowfigure
iarrowfigure_basepoint
iarrowfigure_direction
iarrowfigure_menumode
iinteraction
iinteraction::id
iinteraction::type
interactionsink
iinteractionsink
iinteractionsink::createinteraction
iinteractionsink::getactiveinteractions
iinteractionsink::getinteraction
display
displayfigurecone
displayfigurecone::radius1
displayfigurecone::radius2
displayfigurebox
displayfigurebox::xlength
displayfigurebox::ylength
displayfigurebox::zlength
displayfigurecone::height
displayfiguretorus::innerradius
displayfiguresphere
displayfiguresphere::radius
displayfigurepoint
displayfigurepoint::size
displayfigurepoint::type
displayfiguredisk
displayfiguredisk::innerradius
displayfiguredisk::outerradius
displayfigurecylinder
displayfigurecylinder::radius
displayfigurecylinder::height
displayfiguretorus
displayfiguretorus::outerradius
idisplayfigure
idisplayfigure
idisplayfigure::show
idisplayfigure::id
idisplayfigure::createprimitive
idisplayfigure::transparency
idisplayfigure::rendermode
idisplayfigure::primitives
idisplayfigurefactory
idisplayfigurefactory::refresh
idisplayfigurefactory
idisplayfigurefactory::figurelist
idisplayfigurefactory::newfigure
idisplayfigurefactory::pushfigure
idisplayfigurefactory::popfigure
idisplayfigurefactory::getfigurebyid
idisplayfigureattribute
idisplayfigureattribute
idisplayfigureattribute::color
idisplayfigureattribute::transform
displayutils
idisplayutils
idisplayutils::rendermodebyselection
idisplayutils::suspend
idisplayutils::resume
iinteraction
iinteraction::id
iinteraction::type
waitcursor
iwaitcursor
iwaitcursor::stop
iwaitcursor::start
iinteraction
iinteraction::id
iinteraction::type
guidebar
iguidebar
iguidebar::show
iguidebar::isshown
iguidebar::hide
iguidebar::enablebutton
iguidebar::createbutton
iguidebar::create
iguidebar::backgroundbitmap
iguidebar::addbutton
iguidebar::activate
iinteraction
iinteraction::id
iinteraction::type
spfigure
ispfigure
spvaluebutton
ispvaluebutton
spbutton
ispbutton
spstringvaluebutton
ispstringvaluebutton
guidebarbutton
iguidebarbutton
iguidebarbutton::type
iguidebarbutton::tooltip
iguidebarbutton::id
iguidebarbutton::text
iguidebarbutton::onpressed
iguidebarbutton::bitmaphighlight
iguidebarbutton::bitmapdisable
iguidebarbutton::bitmap
iguidebarbutton::backgroundbitmap
interaction
iinteraction
iinteraction::id
iinteraction::type
featureguide
ifeatureguide
ifeatureguide::showbutton
ifeatureguide::removestage
ifeatureguide::setbitmap
ifeatureguide::setinitstage
ifeatureguide::setnextstage
ifeatureguide::settitle
ifeatureguide::activate
ifeatureguide::changestagebitmap
ifeatureguide::createstage
ifeatureguide::deactivate
ifeatureguide::enablestage
ifeatureguide::enablebutton
ifeatureguide::onapply
ifeatureguide::oncancel
ifeatureguide::onok
ifeatureguide::onpreview
ifeatureguide::onstagepressed
ifeatureguide::onstagereleased
ifeatureguide::addstage
ifeatureguide::onpop
ifeatureguideeventsdelegator
iinteraction
iinteraction::id
iinteraction::type
featureguidestage
ifeatureguidestage
ifeatureguidestage::tooltip
ifeatureguidestage::optional
ifeatureguidestage::onreleased
ifeatureguidestage::onpressed
ifeatureguidestage::index
ifeatureguidestage::bitmap
ifeatureguideeventsdelegator
usercontroldialog
iusercontroldialog
iusercontroldialog::close
iusercontroldialog::controlheight
iusercontroldialog::controlwidth
iusercontroldialog::controlxpos
iusercontroldialog::controlypos
iusercontroldialog::coordinatemapping
iusercontroldialog::create
iusercontroldialog::setcontrol
iusercontroldialog::title
iusercontroldialog::titlebar
iusercontroldialog::xpos
iusercontroldialog::ypos
spmanager
ispmanager
iinteractionsink
iinteractionsink::createinteraction
iinteractionsink::getactiveinteractions
iinteractionsink::getinteraction
procedures
solid procedures
mdextrude
imdprocedure
imdprocedure::deletepreview
imdprocedure::entereditmode
imdprocedure::execute
imdprocedure::getdimensions
imdprocedure::name
imdprocedure::proceduretype
imdprocedure::updatepreview
imdparameters
imdparameters::get
imdparameters::set
imdextrude
imdextrude::baseentity
imdextrude::contour
imdextrude::delta
imdextrude::direction
imdextrude::draftangle
imdextrude::draftsideoption
imdextrude::invertoption
imdextrude::mode
imdextrude::opositdelta
imdextrude::sideoption
imdextrude::toentity
imdextrude::tooption
ientityquery
ientityquery::createfilter
ientityquery::getfilter
ientityquery::select
ientityquery::setfilter
ientity
ientity::isownerwirebody
ientity::id
ientity_model
ientity::type
ientity::geometry
mdchamfer
imdchamfer
imdchamfer::angle
imdchamfer::distance
imdchamfer::entities
imdchamfer::flipside
imdchamfer::issymmetric
mddivide
imddivide
imddivide::dividingtoolsentities
imddivide::objectstodivide
mdhole
imdhole
imdhole::referenceentity
imdhole::holeoption
imdhole::headtype
imdhole::headdiameter
imdhole::headdepth
imdhole::headangle
imdhole::entities
imdhole::drilledtype
imdhole::drillangle
imdhole::direction
imdhole::diameter
imdhole::depth
imdprocedure
imdprocedure::deletepreview
imdprocedure::entereditmode
imdprocedure::execute
imdprocedure::getdimensions
imdprocedure::name
imdprocedure::proceduretype
imdprocedure::updatepreview
imdparameters
imdparameters::get
imdparameters::set
ientityquery
ientityquery::createfilter
ientityquery::getfilter
ientityquery::select
ientityquery::setfilter
ientity
ientity::geometry
ientity::id
ientity::isownerwirebody
ientity::type
ientity_model
mdshell
imdshell
imdprocedure
imdprocedure::deletepreview
imdprocedure::entereditmode
imdprocedure::execute
imdprocedure::getdimensions
imdprocedure::name
imdprocedure::proceduretype
imdprocedure::updatepreview
imdparameters