Conscience Core
CscWorldPlace Member List

This is the complete list of members for CscWorldPlace, including all inherited members.

addTag(const string &tag)CscWorldElement
calculatePositionFromGps(double lat, double lng)CscWorldPlace
certitudeCscWorldElement
clone()CscWorldPlace
collideWithOthersCscWorldElement
CscWorldElement(const CscWorldElementId &id, const string &name, CscPoint3d *positionIn, CscPoint3d *rotationEulerIn, CscPhysicsType physicsType=CscPhysicsType::BOUNDING_BOX, float mass=5.0, vector< CscWorldElementPart * > *parts=nullptr, vector< CscPoint3d * > *positions=nullptr, vector< CscPoint3d * > *normals=nullptr, vector< CscPolygon * > *polygons=nullptr, vector< const CscLocationTag * > *locationTags=nullptr, float minX=0, float minY=0, float minZ=0, float depth=0, float height=0, float width=0)CscWorldElement
CscWorldPlace(const string &placeModelId, const string &name, CscPoint3d *position, CscPoint3d *rotation, const string &placeOwner, const float mass, vector< CscWorldElementPart * > *parts=nullptr, vector< CscPoint3d * > *positions=nullptr, vector< CscPoint3d * > *normals=nullptr, vector< CscPolygon * > *polygons=nullptr, vector< const CscLocationTag * > *locationTags=nullptr, const float minX=0, const float minY=0, const float minZ=0, const float depth=0, const float height=0, const float width=0, const bool useConscienceCoordianteSystem=false)CscWorldPlace
dampingAngularCscWorldElement
dampingLinearCscWorldElement
depthCscWorldElement
forcePolygons(const vector< CscPolygon * > &newPolygons)CscWorldElement
frictionCscWorldElement
getBaseRotation() const overrideCscWorldPlaceprotectedvirtual
getDimensions() constCscWorldElementvirtual
getId() constCscWorldElementvirtual
getLocationTagByName(const string &name) constCscWorldElement
getMass()CscWorldElement
getMinPositionInWorldCoordinates() const overrideCscWorldPlacevirtual
getModelId() constCscWorldPlace
getModelOwner() constCscWorldPlace
getName() constCscWorldElement
getNormals() constCscWorldElement
getParts() constCscWorldElement
getPhysicsType() constCscWorldElement
getPolygons() constCscWorldElement
getPolygonsArray() constCscWorldElement
getPolygonsCount() constCscWorldElement
getPolygonsInWorldCoordinates() constCscWorldElement
getPosition() constCscWorldElement
getPositions() constCscWorldElement
getReconstructedVerticesFromPolygons(const int stepInCm=10) constCscWorldElement
getRotationEuler() constCscWorldElement
getRotationEulerAsPoint() constCscWorldElement
getRotationQuaternion() constCscWorldElement
getRotationQuaternionArray() constCscWorldElement
getUseConscienceCoordinateSystem() constCscWorldPlace
getVerticesArray() constCscWorldElement
getVerticesCount() constCscWorldElement
getYPlanSlicePoints(double sliceY, double precisionCm=5.0) constCscWorldElement
hasModelId(int modelId)CscWorldPlace
hasModelId(const string &modelId)CscWorldPlace
hasTag(const string &tag) constCscWorldElement
heightCscWorldElement
idCscWorldElementprotected
isIn3DArea(const CscArea3d *area) constCscWorldElement
locationTagsCscWorldElementprotected
massCscWorldElement
minXCscWorldElement
minYCscWorldElement
minZCscWorldElement
motionCscWorldPlace
nextId()CscWorldElementinlinestatic
placeDaeToCscEulerXYZCscWorldPlaceinlinestatic
removeTag(const string &tag)CscWorldElement
repositionateToZeroOriginPolygons()CscWorldElement
repositionateToZeroOriginPositions()CscWorldElement
restitutionCscWorldElement
setPosition(float x, float y, float z)CscWorldElement
setRotationEuler(double x, double y, double z)CscWorldElement
setRotationQuaternion(double w, double x, double y, double z)CscWorldElement
widthCscWorldElement
~CscWorldElement()CscWorldElementvirtual