Version: 9.15.0
Home
geomBuilder Namespace Reference

Data Structures

class  info
 Information about closed/unclosed state of shell or wire. More...
 
class  PluginOperation
 Private class used to bind calls of plugin operations to geomBuilder. More...
 
class  geomBuilder
 
class  geomField
 Field on Geometry. More...
 

Functions

def enumitem_eq (self, other)
 
def enumitem_lt (self, other)
 
def enumitem_le (self, other)
 
def enumitem_gt (self, other)
 
def enumitem_ge (self, other)
 
def _toListOfNames (_names, _size=-1)
 
def ManageTransactions (theOpeName)
 
def RaiseIfFailed (Method_name, Operation)
 Raise an Error, containing the Method_name, if Operation is Failed. More...
 
def PrintOrRaise (message, raiseException=False)
 
def ParseParameters (*parameters)
 Return list of variables value from salome notebook. More...
 
def ParseList (list)
 Return list of variables value from salome notebook. More...
 
def ParseSketcherCommand (command)
 Return list of variables value from salome notebook. More...
 
def PackData (data)
 Helper function which can be used to pack the passed string to the byte data. More...
 
def ReadTexture (fname)
 Read bitmap texture from the text file. More...
 
def EnumToLong (theItem)
 Returns a long value from enumeration type Can be used for CORBA enumerator types like GEOM.shape_type. More...
 
def ToList (arg)
 Pack an argument into a list. More...
 
def New (instance=None)
 Create a new geomBuilder instance.The geomBuilder class provides the Python interface to GEOM operations. More...
 

Variables

 __eq__
 
 __lt__
 
 __le__
 
 __gt__
 
 __ge__
 
 geom = None
 
 engine = None
 
bool doLcc = False
 
bool created = False
 
 plugins_var = os.environ.get( "GEOM_PluginsList" )
 
 plugins = None
 
string pluginBuilderName = pluginName + "Builder"
 
 plugin = eval( pluginBuilderName )
 
 method = getattr( plugin, k )
 
 _v
 
 _parent_id
 

Detailed Description

Note
Some methods are dynamically added to the geomBuilder class in runtime by the plug-in modules. If you fail to find help on some methods in the documentation of Geometry module, try to look into the documentation for the Geometry module plug-ins.

Function Documentation

◆ enumitem_eq()

def geomBuilder.enumitem_eq (   self,
  other 
)

◆ enumitem_lt()

def geomBuilder.enumitem_lt (   self,
  other 
)

◆ enumitem_le()

def geomBuilder.enumitem_le (   self,
  other 
)

◆ enumitem_gt()

def geomBuilder.enumitem_gt (   self,
  other 
)

◆ enumitem_ge()

def geomBuilder.enumitem_ge (   self,
  other 
)

◆ _toListOfNames()

def geomBuilder._toListOfNames (   _names,
  _size = -1 
)
private

◆ ManageTransactions()

def geomBuilder.ManageTransactions (   theOpeName)

◆ PrintOrRaise()

def geomBuilder.PrintOrRaise (   message,
  raiseException = False 
)

◆ ToList()

def geomBuilder.ToList (   arg)

Pack an argument into a list.

◆ New()

def geomBuilder.New (   instance = None)

Create a new geomBuilder instance.The geomBuilder class provides the Python interface to GEOM operations.

Typical use is:

import salome
salome.salome_init()
from salome.geom import geomBuilder
geompy = geomBuilder.New()
def New(instance=None)
Create a new geomBuilder instance.The geomBuilder class provides the Python interface to GEOM operati...
Definition: tmp/geomBuilder.py:8917
Parameters
instanceCORBA proxy of GEOM Engine. If None, the default Engine is used.
Returns
geomBuilder instance

Variable Documentation

◆ __eq__

__eq__
private

◆ __lt__

__lt__
private

◆ __le__

__le__
private

◆ __gt__

__gt__
private

◆ __ge__

__ge__
private

◆ geom

geom = None

◆ engine

engine = None

◆ doLcc

bool doLcc = False

◆ created

bool created = False

◆ plugins_var

plugins_var = os.environ.get( "GEOM_PluginsList" )

◆ plugins

list plugins = None

◆ pluginBuilderName

string pluginBuilderName = pluginName + "Builder"

◆ plugin

plugin = eval( pluginBuilderName )

◆ method

method = getattr( plugin, k )

◆ _v

_v
private

◆ _parent_id

_parent_id
private