SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
List of all members
Layout3D.Layout3D Class Reference

No documentation available. More...

Inheritance diagram for Layout3D.Layout3D:
Layout3D.RebarLayout3D

Methods defined here:

def __eq__
def __getinitargs__
def __getitem__
def __getstate__
def __init__
def __len__
def __ne__
def __reduce__
def __repr__
def __setstate__
def __str__
def add_node
def append
def clear
def flatten
def get_corner_point_count
def get_depth_vectors
def get_grouped_vertices
def get_picked_points
def get_radii
def get_vertex_on_radius
def get_vertices
def insert_node
def is_closed
def length
def pop_node
def set_depth_vectors
def set_node
def transform

Static methods defined here:

def fromstr

Data descriptors defined here:

def remove_bad_points

Data and other attributes defined here:

int __instance_size__ = 40
 __safe_for_unpickling__ = True

Data descriptors inherited from Boost.Python.instance:

def __dict__
def __weakref__

Data and other attributes inherited from Boost.Python.instance:

def __new__

Detailed Description

No documentation available.

Method resolution order

Layout3D
Boost.Python.instance
builtin.object

Constructor & Destructor Documentation

def Layout3D.Layout3D.__init__ (   arg1)
Returns
Instance of type None
     C++ signature :
         void __init__(_object*)
 
 
     C++ signature :
         void __init__(_object*,Layout3D)
 
 
     C++ signature :
         void __init__(_object*,boost::python::list {lvalue},bool)
Note
Additional signature: init( (object)arg1, (Layout3D)arg2) -> None
Additional signature: init( (object)arg1, (list)arg2, (bool)arg3) -> None

Reimplemented in Layout3D.RebarLayout3D.

Member Function Documentation

def Layout3D.Layout3D.__dict__ (   args)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__eq__ (   arg1,
  arg2 
)
Returns
Instance of type bool
     C++ signature :
         bool __eq__(Layout3D {lvalue},Layout3D)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__getinitargs__ (   arg1)
Returns
Instance of type tuple
     C++ signature :
         boost::python::tuple __getinitargs__(Layout3D)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__getitem__ (   arg1,
  arg2 
)
Returns
Instance of type Layout3DNode
     C++ signature :
         Alloy::Pointer::Pointer<Layout3DNode> __getitem__(Layout3D {lvalue},int)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__getstate__ (   arg1)
Returns
Instance of type tuple
     C++ signature :
         boost::python::tuple __getstate__(Layout3D)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__len__ (   arg1)
Returns
Instance of type int
     C++ signature :
         unsigned long __len__(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__ne__ (   arg1,
  arg2 
)
Returns
Instance of type bool
     C++ signature :
         bool __ne__(Layout3D {lvalue},Layout3D)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__new__ (   args)
T.__new__(S, ...) -> a new object with type S, a subtype of T
 __new__ = <built-in method __new__ of Boost.Python.class object>

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__reduce__ (   args)
 __reduce__ = <unnamed Boost.Python function>(args)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__repr__ (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string __repr__(Layout3D)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__setstate__ (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void __setstate__(Layout3D {lvalue},boost::python::tuple)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__str__ (   arg1)
Returns
Instance of type str
     C++ signature :
         std::string __str__(Layout3D)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.__weakref__ (   args)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.add_node (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type None
     C++ signature :
         void add_node(Layout3D {lvalue},Point3D,double)
 
 
     C++ signature :
         void add_node(Layout3D {lvalue},Point3D,double,Point3D)
Note
Additional signature: add_node( (Layout3D)arg1, (Point3D)arg2, (float)arg3, (Point3D)arg4) -> None

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.append (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void append(Layout3D {lvalue},Alloy::Pointer::Pointer<Layout3DNode>)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.clear (   arg1)
Returns
Instance of type None
     C++ signature :
         void clear(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.flatten (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void flatten(Layout3D {lvalue},Xform)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.fromstr (   arg1)
Returns
Instance of type object
     C++ signature :
         _object* fromstr(boost::python::str)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.get_corner_point_count (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list get_corner_point_count(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.get_depth_vectors (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list get_depth_vectors(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.get_grouped_vertices (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list get_grouped_vertices(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.get_picked_points (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list get_picked_points(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.get_radii (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list get_radii(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.get_vertex_on_radius (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list get_vertex_on_radius(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.get_vertices (   arg1)
Returns
Instance of type list
     C++ signature :
         boost::python::list get_vertices(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.insert_node (   arg1,
  index,
  picked_point,
  radius,
  segment_count,
  depth_vector 
)
Returns
Instance of type None
     C++ signature :
         void insert_node(Layout3D {lvalue},unsigned int,Point3D [,double [,unsigned int [,Point3D]]])

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.is_closed (   arg1)
Returns
Instance of type bool
     C++ signature :
         bool is_closed(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.length (   arg1)
Returns
Instance of type float
     C++ signature :
         double length(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.pop_node (   arg1)
Returns
Instance of type None
     C++ signature :
         void pop_node(Layout3D {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.remove_bad_points (   args)

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.set_depth_vectors (   arg1,
  depth_vector,
  uniform 
)
Returns
Instance of type None
     C++ signature :
         void set_depth_vectors(Layout3D {lvalue},Point3D [,bool])

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.set_node (   arg1,
  arg2,
  arg3 
)
Returns
Instance of type None
     C++ signature :
         void set_node(Layout3D {lvalue},unsigned int,Point3D)
 
 
     C++ signature :
         void set_node(Layout3D {lvalue},unsigned int,Point3D,double)
 
 
     C++ signature :
         void set_node(Layout3D {lvalue},unsigned int,Point3D,double,Point3D)
Note
Additional signature: set_node( (Layout3D)arg1, (int)arg2, (Point3D)arg3, (float)arg4) -> None
Additional signature: set_node( (Layout3D)arg1, (int)arg2, (Point3D)arg3, (float)arg4, (Point3D)arg5) -> None

Reimplemented in Layout3D.RebarLayout3D.

def Layout3D.Layout3D.transform (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void transform(Layout3D {lvalue},Xform {lvalue})

Reimplemented in Layout3D.RebarLayout3D.

Member Data Documentation

int Layout3D.Layout3D.__instance_size__ = 40
staticprivate
Layout3D.Layout3D.__safe_for_unpickling__ = True
staticprivate