RDGeom¶
Bindings for ::RDGeom namespace
- class pyrosetta.rosetta.RDGeom.Point¶
Bases:
pybind11_object
- _pybind11_conduit_v1_()¶
- 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
- _pybind11_conduit_v1_()¶
- 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¶
- class pyrosetta.rosetta.RDGeom.Transform3D¶
Bases:
SquareMatrix_double_t
- Reflect(self: pyrosetta.rosetta.RDGeom.Transform3D) None ¶
C++: RDGeom::Transform3D::Reflect() –> void
- SetRotation(*args, **kwargs)¶
Overloaded function.
SetRotation(self: pyrosetta.rosetta.RDGeom.Transform3D, angle: float, axis: RDGeom::AxisType) -> None
C++: RDGeom::Transform3D::SetRotation(double, RDGeom::AxisType) –> void
SetRotation(self: pyrosetta.rosetta.RDGeom.Transform3D, angle: float, axis: pyrosetta.rosetta.RDGeom.Point3D) -> None
C++: RDGeom::Transform3D::SetRotation(double, const class RDGeom::Point3D &) –> void
SetRotation(self: pyrosetta.rosetta.RDGeom.Transform3D, cosT: float, sinT: float, axis: pyrosetta.rosetta.RDGeom.Point3D) -> None
C++: RDGeom::Transform3D::SetRotation(double, double, const class RDGeom::Point3D &) –> void
- SetTranslation(self: pyrosetta.rosetta.RDGeom.Transform3D, move: pyrosetta.rosetta.RDGeom.Point3D) None ¶
C++: RDGeom::Transform3D::SetTranslation(const class RDGeom::Point3D &) –> void
- TransformPoint(self: pyrosetta.rosetta.RDGeom.Transform3D, pt: pyrosetta.rosetta.RDGeom.Point3D) None ¶
C++: RDGeom::Transform3D::TransformPoint(class RDGeom::Point3D &) const –> void
- _pybind11_conduit_v1_()¶
- assign(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, other: pyrosetta.rosetta.RDNumeric.Matrix_double_t) pyrosetta.rosetta.RDNumeric.Matrix_double_t ¶
C++: RDNumeric::Matrix<double>::assign(const class RDNumeric::Matrix<double> &) –> class RDNumeric::Matrix<double> &
- getCol(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, col: pyrosetta.rosetta.RDNumeric.Vector_double_t) None ¶
C++: RDNumeric::Matrix<double>::getCol(unsigned int, class RDNumeric::Vector<double> &) const –> void
- getData(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) float ¶
C++: RDNumeric::Matrix<double>::getData() –> double *
- getDataSize(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) int ¶
C++: RDNumeric::Matrix<double>::getDataSize() const –> unsigned int
- getRow(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, row: pyrosetta.rosetta.RDNumeric.Vector_double_t) None ¶
C++: RDNumeric::Matrix<double>::getRow(unsigned int, class RDNumeric::Vector<double> &) const –> void
- getVal(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, j: int) float ¶
C++: RDNumeric::Matrix<double>::getVal(unsigned int, unsigned int) const –> double
- numCols(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) int ¶
C++: RDNumeric::Matrix<double>::numCols() const –> unsigned int
- numRows(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) int ¶
C++: RDNumeric::Matrix<double>::numRows() const –> unsigned int
- setToIdentity(self: pyrosetta.rosetta.RDGeom.Transform3D) None ¶
C++: RDGeom::Transform3D::setToIdentity() –> void
- setVal(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, i: int, j: int, val: float) None ¶
C++: RDNumeric::Matrix<double>::setVal(unsigned int, unsigned int, double) –> void
- transpose(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t, transpose: pyrosetta.rosetta.RDNumeric.Matrix_double_t) pyrosetta.rosetta.RDNumeric.Matrix_double_t ¶
C++: RDNumeric::Matrix<double>::transpose(class RDNumeric::Matrix<double> &) const –> class RDNumeric::Matrix<double> &
- transposeInplace(self: pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t) pyrosetta.rosetta.RDNumeric.SquareMatrix_double_t ¶
C++: RDNumeric::SquareMatrix<double>::transposeInplace() –> class RDNumeric::SquareMatrix<double> &