RDGeom

Bindings for ::RDGeom namespace

class pyrosetta.rosetta.RDGeom.Point

Bases: pybind11_object

assign(self: pyrosetta.rosetta.RDGeom.Point, : pyrosetta.rosetta.RDGeom.Point) pyrosetta.rosetta.RDGeom.Point

C++: RDGeom::Point::operator=(const class RDGeom::Point &) –> class RDGeom::Point &

copy(self: pyrosetta.rosetta.RDGeom.Point) pyrosetta.rosetta.RDGeom.Point

C++: RDGeom::Point::copy() const –> class RDGeom::Point *

dimension(self: pyrosetta.rosetta.RDGeom.Point) int

C++: RDGeom::Point::dimension() const –> unsigned int

length(self: pyrosetta.rosetta.RDGeom.Point) float

C++: RDGeom::Point::length() const –> double

lengthSq(self: pyrosetta.rosetta.RDGeom.Point) float

C++: RDGeom::Point::lengthSq() const –> double

normalize(self: pyrosetta.rosetta.RDGeom.Point) None

C++: RDGeom::Point::normalize() –> void

class pyrosetta.rosetta.RDGeom.Point3D

Bases: Point

angleTo(self: pyrosetta.rosetta.RDGeom.Point3D, other: pyrosetta.rosetta.RDGeom.Point3D) float

C++: RDGeom::Point3D::angleTo(const class RDGeom::Point3D &) const –> double

assign(self: pyrosetta.rosetta.RDGeom.Point3D, other: pyrosetta.rosetta.RDGeom.Point3D) pyrosetta.rosetta.RDGeom.Point3D

C++: RDGeom::Point3D::operator=(const class RDGeom::Point3D &) –> class RDGeom::Point3D &

copy(self: pyrosetta.rosetta.RDGeom.Point3D) pyrosetta.rosetta.RDGeom.Point

C++: RDGeom::Point3D::copy() const –> class RDGeom::Point *

crossProduct(self: pyrosetta.rosetta.RDGeom.Point3D, other: pyrosetta.rosetta.RDGeom.Point3D) pyrosetta.rosetta.RDGeom.Point3D

C++: RDGeom::Point3D::crossProduct(const class RDGeom::Point3D &) const –> class RDGeom::Point3D

dimension(self: pyrosetta.rosetta.RDGeom.Point3D) int

C++: RDGeom::Point3D::dimension() const –> unsigned int

directionVector(self: pyrosetta.rosetta.RDGeom.Point3D, other: pyrosetta.rosetta.RDGeom.Point3D) pyrosetta.rosetta.RDGeom.Point3D

C++: RDGeom::Point3D::directionVector(const class RDGeom::Point3D &) const –> class RDGeom::Point3D

dotProduct(self: pyrosetta.rosetta.RDGeom.Point3D, other: pyrosetta.rosetta.RDGeom.Point3D) float

C++: RDGeom::Point3D::dotProduct(const class RDGeom::Point3D &) const –> double

getPerpendicular(self: pyrosetta.rosetta.RDGeom.Point3D) pyrosetta.rosetta.RDGeom.Point3D

C++: RDGeom::Point3D::getPerpendicular() const –> class RDGeom::Point3D

length(self: pyrosetta.rosetta.RDGeom.Point3D) float

C++: RDGeom::Point3D::length() const –> double

lengthSq(self: pyrosetta.rosetta.RDGeom.Point3D) float

C++: RDGeom::Point3D::lengthSq() const –> double

normalize(self: pyrosetta.rosetta.RDGeom.Point3D) None

C++: RDGeom::Point3D::normalize() –> void

signedAngleTo(self: pyrosetta.rosetta.RDGeom.Point3D, other: pyrosetta.rosetta.RDGeom.Point3D) float

C++: RDGeom::Point3D::signedAngleTo(const class RDGeom::Point3D &) const –> double

property x
property y
property z