Package batchmode_smesh


Functions

def Init
def AddNewMesh
def AddNewHypothesis
def AddNewAlgorithms
def SetShape
def SetHypothesis
def SetAlgorithms
def UnSetHypothesis
def AddSubMesh
def AddSubMeshOnShape
def SetName

Variables

tuple modulecatalog = naming_service.Resolve("/Kernel/ModulCatalog")
tuple smesh = lcc.FindOrLoadComponent("FactoryServer", "SMESH")
tuple myStudyBuilder = myStudy.NewBuilder()
tuple father = myStudy.FindComponent("SMESH")
tuple father = myStudyBuilder.NewComponent("SMESH")
tuple FName = myStudyBuilder.FindOrCreateAttribute(father, "AttributeName")
tuple Comp = modulecatalog.GetComponent("SMESH")
tuple aPixmap = myStudyBuilder.FindOrCreateAttribute(father, "AttributePixMap")
tuple mySComponentMesh = father._narrow(SALOMEDS.SComponent)
int Tag_HypothesisRoot = 1
int Tag_AlgorithmsRoot = 2
int Tag_RefOnShape = 1
int Tag_RefOnAppliedHypothesis = 2
int Tag_RefOnAppliedAlgorithms = 3
int Tag_SubMeshOnVertex = 4
int Tag_SubMeshOnEdge = 5
int Tag_SubMeshOnFace = 6
int Tag_SubMeshOnSolid = 7
int Tag_SubMeshOnCompound = 8
dictionary Tag = {"HypothesisRoot":1,"AlgorithmsRoot":2,"RefOnShape":1,"RefOnAppliedHypothesis":2,"RefOnAppliedAlgorithms":3,"SubMeshOnVertex":4,"SubMeshOnEdge":5,"SubMeshOnFace":6,"SubMeshOnSolid":7,"SubMeshOnCompound":8}


Function Documentation

def batchmode_smesh.Init  ) 
 

def batchmode_smesh.AddNewMesh   IOR  ) 
 

def batchmode_smesh.AddNewHypothesis   IOR  ) 
 

def batchmode_smesh.AddNewAlgorithms   IOR  ) 
 

def batchmode_smesh.SetShape   ShapeEntry,
  MeshEntry
 

def batchmode_smesh.SetHypothesis   Mesh_Or_SubMesh_Entry,
  Hypothesis_Entry
 

def batchmode_smesh.SetAlgorithms   Mesh_Or_SubMesh_Entry,
  Algorithms_Entry
 

def batchmode_smesh.UnSetHypothesis   Applied_Hypothesis_Entry  ) 
 

def batchmode_smesh.AddSubMesh   SO_Mesh_Entry,
  SM_IOR,
  ST
 

def batchmode_smesh.AddSubMeshOnShape   Mesh_Entry,
  GeomShape_Entry,
  SM_IOR,
  ST
 

def batchmode_smesh.SetName   Entry,
  Name
 


Variable Documentation

tuple batchmode_smesh.modulecatalog = naming_service.Resolve("/Kernel/ModulCatalog") [static]
 

tuple batchmode_smesh.smesh = lcc.FindOrLoadComponent("FactoryServer", "SMESH") [static]
 

tuple batchmode_smesh.myStudyBuilder = myStudy.NewBuilder() [static]
 

tuple batchmode_smesh.father = myStudy.FindComponent("SMESH") [static]
 

tuple batchmode_smesh.father = myStudyBuilder.NewComponent("SMESH") [static]
 

tuple batchmode_smesh.FName = myStudyBuilder.FindOrCreateAttribute(father, "AttributeName") [static]
 

tuple batchmode_smesh.Comp = modulecatalog.GetComponent("SMESH") [static]
 

tuple batchmode_smesh.aPixmap = myStudyBuilder.FindOrCreateAttribute(father, "AttributePixMap") [static]
 

tuple batchmode_smesh.mySComponentMesh = father._narrow(SALOMEDS.SComponent) [static]
 

int batchmode_smesh.Tag_HypothesisRoot = 1 [static]
 

int batchmode_smesh.Tag_AlgorithmsRoot = 2 [static]
 

int batchmode_smesh.Tag_RefOnShape = 1 [static]
 

int batchmode_smesh.Tag_RefOnAppliedHypothesis = 2 [static]
 

int batchmode_smesh.Tag_RefOnAppliedAlgorithms = 3 [static]
 

int batchmode_smesh.Tag_SubMeshOnVertex = 4 [static]
 

int batchmode_smesh.Tag_SubMeshOnEdge = 5 [static]
 

int batchmode_smesh.Tag_SubMeshOnFace = 6 [static]
 

int batchmode_smesh.Tag_SubMeshOnSolid = 7 [static]
 

int batchmode_smesh.Tag_SubMeshOnCompound = 8 [static]
 

dictionary batchmode_smesh.Tag = {"HypothesisRoot":1,"AlgorithmsRoot":2,"RefOnShape":1,"RefOnAppliedHypothesis":2,"RefOnAppliedAlgorithms":3,"SubMeshOnVertex":4,"SubMeshOnEdge":5,"SubMeshOnFace":6,"SubMeshOnSolid":7,"SubMeshOnCompound":8} [static]